pluto_grid
pluto_grid copied to clipboard
Use standard datepicker
Added functionality to allow developers to choose between the standard Material DatePicker or a custom datepicker.
Without this, PlutoGrid will always use the build in date picker that does not handle localization.
Before:
After:
Example of usage:
child: PlutoGrid(
columns: controller.createTableColumns(),
rows: rows,
selectDateCallback: (PlutoCell cell, PlutoColumn column) async {
return showDatePicker(
context: context,
initialDate: PlutoDateTimeHelper.parseOrNullWithFormat(
cell.value,
column.type.date.format,
) ??
DateTime.now(),
firstDate: startDate,
lastDate: DateTime.now());
}
),
Please create this in pluto_grid_plus this repo is dead
https://github.com/doonfrs/pluto_grid_plus