Простой плагин с удобным календарём для Flutter.
- Выбор даты
- Ограничение выбора даты
- Установка изначальной даты
Использование в виде future
Completer<DateTime?> c = Completer<DateTime?>();
showDialog(
context: context,
builder: (context) => ArmDatePicker(
from: min,
to: max,
on: (date) {
c.complete(date);
},
initial: initial,
));
return c.future;Использование в виде callback
showDialog(
context: context,
builder: (context) => ArmDatePicker(
from: min,
to: max,
on: (date) {
//TODO
},
initial: initial,
));