timePicker static method

dynamic timePicker({
  1. required BuildContext context,
  2. required dynamic onSelected(
    1. String time
    ),
  3. String? time,
  4. String? minTime,
  5. String? maxTime,
  6. String format = DateTimes.fyyyyMMdd,
})

pick time with customization

Implementation

static timePicker(
    {required BuildContext context,
    required Function(String time) onSelected,
    String? time,
    String? minTime,
    String? maxTime,
    String format = DateTimes.fyyyyMMdd}) {
  showTimePicker(
          context: context, initialTime: DateTimes.stringToTime(time: time))
      .then((value) {
    onSelected((value != null)
        ? DateTimes.timeToString(time: value)
        : (DateTimes._isNullOrEmpty(time) ? "" : time.toString()));
  });
}