buildMockValueWidget method
Widget
buildMockValueWidget(
- BuildContext context,
- DateTime value,
- ValueChanged<
MockValue< onChangedDateTime> >
override
Implementation
@override
Widget buildMockValueWidget(BuildContext context, DateTime value, onChanged) {
return Row(
children: [
Text(_formatDate(value)),
IconButton(
icon: Icon(Icons.calendar_today),
onPressed: () async {
final chosenDate = await showDatePicker(
context: context,
initialDate: value,
firstDate: DateTime(1900),
lastDate: DateTime(2100),
);
if (chosenDate != null) {
onChanged(MockValue(chosenDate));
}
},
),
],
);
}