showGenericDialogForSingleSelectionWithPagination function
void
showGenericDialogForSingleSelectionWithPagination({
- required String headerText,
- required RxList<
DropDownResponse> listItems, - required dynamic selectedValue,
- bool isAPISearchEnabled = false,
- bool isShowAddNewButton = false,
- bool isShowResetButton = false,
- required dynamic onItemSelected(),
- dynamic onSearchRequest()?,
- VoidCallback? onReset,
- VoidCallback? onAddNew,
Implementation
void showGenericDialogForSingleSelectionWithPagination({
required String headerText,
required RxList<DropDownResponse> listItems,
required dynamic selectedValue,
bool isAPISearchEnabled = false,
bool isShowAddNewButton = false,
bool isShowResetButton = false,
required Function(DropDownResponse) onItemSelected,
Function(String)? onSearchRequest,
VoidCallback? onReset,
VoidCallback? onAddNew,
}) {
Get.dialog(GenericDropDownDialogBox(
headerText: headerText,
content: DropDownSingleSelectionWithPagination(
listItems: listItems,
selectedValue: selectedValue,
isAPISearchEnable: isAPISearchEnabled,
isShowAddNewButton: isShowAddNewButton,
isShowResetButton: isShowResetButton,
onItemSelected: onItemSelected,
onSearchRequest: onSearchRequest,
onReset: onReset,
onAddNew: onAddNew,
),
));
}