SectionTile.scrollWheelTimeSelector constructor

SectionTile.scrollWheelTimeSelector({
  1. Key? key,
  2. required String titleText,
  3. String? subTitle,
  4. Icon? icon,
  5. required ValueChanged<TimeOfDay?> onChanged,
  6. required Color color,
  7. bool dense = false,
})

Implementation

factory SectionTile.scrollWheelTimeSelector({
  Key? key,
  required String titleText,
  String? subTitle,
  Icon? icon,
  required ValueChanged<TimeOfDay?> onChanged,
  required Color color,
  bool dense = false,
}) {
  return SectionTile(
    key: key,
    titleText: titleText,
    subTitle: subTitle == null ? null : Text(subTitle),
    icon: icon,
    color: color,
    dense: dense,
    trailing: SizedBox(
      width: 110,
      child: ScrollWheelTimeSelector(
        color: color,
        height: 100,
        onTimeChanged: onChanged,
        controller: ScrollWheelTimeSelectorController(hasError: false),
      ),
    ),
    // onTap: onChanged != null
    //     ? () {
    //         onChanged(!value);
    //       }
    //     : null,
  );
}