showPickerDialog<T> function

Future<T?> showPickerDialog<T>(
  1. BuildContext context, {
  2. required List<T> data,
  3. String? title,
  4. TextStyle? titleStyle,
  5. TextStyle? confirmStyle,
  6. required Widget itemBuilder(
    1. T
    ),
  7. double itemExtent = 32,
})

Implementation

Future<T?> showPickerDialog<T>(
  BuildContext context, {
  required List<T> data,
  String? title,
  TextStyle? titleStyle,
  TextStyle? confirmStyle,
  required Widget Function(T) itemBuilder,
  double itemExtent = 32,
}) {
  return showModalBottomSheet<T>(
    context: context,
    builder: (context) => _PickerDialog<T>(
      data,
      title: title,
      titleStyle: titleStyle,
      confirmStyle: confirmStyle,
      itemBuilder: itemBuilder,
      itemExtent: itemExtent,
    ),
  );
}