Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iconica-development/flutter_roster

A Flutter package for creating a roster that displays events per day with an included calendar for picking the date
https://github.com/iconica-development/flutter_roster

component flutter

Last synced: 2 days ago
JSON representation

A Flutter package for creating a roster that displays events per day with an included calendar for picking the date

Awesome Lists containing this project

README

        

[![pub package](https://img.shields.io/pub/v/flutter_roster.svg)](https://github.com/Iconica-Development) [![Build status](https://img.shields.io/github/workflow/status/Iconica-Development/flutter_roster/CI)](https://github.com/Iconica-Development/flutter_roster/actions/new) [![style: effective dart](https://img.shields.io/badge/style-effective_dart-40c4ff.svg)](https://github.com/tenhobi/effective_dart)

# Flutter Roster

A Flutter package for creating a roster that displays events per day with an included calendar for picking the date. Each event gets its own column except when events have the same time and Id. In that case, they are grouped together in the same column.
Multiday events are split into multiple columns.
The underlying datepicker widget supports marking dates and disabling dates.

![Roster GIF](flutter_roster.gif)

## Usage

To use this package, add `flutter_roster` as a [dependency in your pubspec.yaml file](https://flutter.dev/docs/development/platform-integration/platform-channels).

### Example

See [Example Code](example/lib/main.dart) for more info.

## Issues

Please file any issues, bugs or feature request as an issue on our [GitHub](https://github.com/Iconica-Development/flutter_roster) page. Commercial support is available if you need help with integration with your app or services. You can contact us at [[email protected]](mailto:[email protected]).

## Want to contribute

If you would like to contribute to the plugin (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our [contribution guide](./CONTRIBUTING.md) and send us your [pull request](https://github.com/Iconica-Development/flutter_roster/pulls).

## Author

This flutter_roster for Flutter is developed by [Iconica](https://iconica.nl). You can contact us at