showTSortDialog function

void showTSortDialog(
  1. BuildContext context, {
  2. required TSortDialogCallback sortDialogCallback,
  3. Widget? sortTitle,
  4. int? currentId,
  5. List<TSort>? sortList,
  6. bool isAsc = true,
  7. Color? activeColor,
  8. Color? activeTextColor,
  9. TShowSortTypes? showSortType,
  10. Widget? cancelText,
  11. Widget? submitText,
})

Implementation

void showTSortDialog(
  BuildContext context, {
  required TSortDialogCallback sortDialogCallback,
  Widget? sortTitle,
  int? currentId,
  List<TSort>? sortList,
  bool isAsc = true,
  Color? activeColor,
  Color? activeTextColor,
  TShowSortTypes? showSortType,
  Widget? cancelText,
  Widget? submitText,
}) {
  showAdaptiveDialog(
    context: context,
    barrierDismissible: false,
    builder: (context) => TSortDalog(
      sortDialogCallback: sortDialogCallback,
      currentId: currentId,
      sortList: sortList,
      sortTitle: sortTitle,
      showSortType: showSortType,
      isAsc: isAsc,
      activeColor: activeColor = Colors.teal,
      activeTextColor: activeTextColor,
      cancelText: cancelText,
      submitText: submitText,
    ),
  );
}