showTListDialog<T> function

void showTListDialog<T>(
  1. BuildContext context, {
  2. required List<T> list,
  3. required ItemListBuilderCallback<T> listItemBuilder,
  4. SeparatorBuilderCallback? separatorBuilder,
  5. bool barrierDismissible = true,
  6. double height = 200,
  7. void onSubmit()?,
  8. void onClose()?,
  9. Widget? closeText,
  10. Widget? submitText,
  11. EdgeInsetsGeometry? contentPadding,
  12. Widget? title,
})

Implementation

void showTListDialog<T>(
  BuildContext context, {
  required List<T> list,
  required ItemListBuilderCallback<T> listItemBuilder,
  SeparatorBuilderCallback? separatorBuilder,
  bool barrierDismissible = true,
  double height = 200,
  void Function()? onSubmit,
  void Function()? onClose,
  Widget? closeText,
  Widget? submitText,
  EdgeInsetsGeometry? contentPadding,
  Widget? title,
}) {
  showCupertinoDialog(
    context: context,
    barrierDismissible: barrierDismissible,
    builder: (context) => TListDialog<T>(
      list: list,
      listItemBuilder: listItemBuilder,
      height: height,
      onClose: onClose,
      onSubmit: onSubmit,
      closeText: closeText,
      contentPadding: contentPadding,
      separatorBuilder: separatorBuilder,
      submitText: submitText,
      title: title,
    ),
  );
}