flutter_custom_month_picker 0.1.3 copy "flutter_custom_month_picker: ^0.1.3" to clipboard
flutter_custom_month_picker: ^0.1.3 copied to clipboard

This package is designed to make it easy to use a month and year picker in Flutter with a fancy design.

Flutter Custom Month Picker #

A Flutter package for selecting a month and year using a dialog.

Usage #

To use this package, add flutter_custom_month_picker as a dependency in your pubspec.yaml file.

Example #

void showMonthPicker(context, onSelected: (month, year) {
      if (kDebugMode) {
        print('Selected month: $month, year: $year');
      }
    },
    initialSelectedMonth: 3,
    initialSelectedYear: 2021,
    firstYear: 2000,
    lastYear: 2025,
    firstEnabledMonth: 3,
    lastEnabledMonth: 10,
    selectButtonText: 'OK',
    cancelButtonText: 'Cancel',
    highlightColor: Colors.purple,
    textColor: Colors.black,
    contentBackgroundColor: Colors.white,
    dialogBackgroundColor: Colors.grey[200]
);

Arguments #

Argument Type Description
context BuildContext The context in which to show the dialog.
onSelected Function Called when a month is selected.
initialSelectedMonth int The initial month to select. Defaults to the current month.
initialSelectedYear int The initial year to select. Defaults to the current year.
firstYear int The first year that can be selected. Defaults to 1900.
lastYear int The last year that can be selected. Defaults to the current year.
firstEnabledMonth int The first month of the first year that can be selected. Defaults to 1.
lastEnabledMonth int The last month of the last year that can be selected. Defaults to the 12.
selectButtonText String The button text can be changed. Defaults to 'OK'.
cancelButtonText String The button text can be changed. Defaults to 'Cancel'.
highlightColor Color The highlight color for the selected month and year. It will also reflected to the 'OK' button. Defaults to green.
textColor Color The color of the text. Defaults to black.
contentBackgroundColor Color The background color of the dialog content. Defaults to white.
dialogBackgroundColor Color The background color of the dialog. Defaults to light grey.

Screenshots #

Contributing #

Contributions are welcome! Please feel free to file an issue or submit a pull request.

6
likes
140
pub points
89%
popularity

Publisher

unverified uploader

This package is designed to make it easy to use a month and year picker in Flutter with a fancy design.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter, get, intl

More

Packages that depend on flutter_custom_month_picker