InternalSearch<W extends AbstractModel<ID> , UI extends AbstractBuilder<W, ID> , C extends AbstractConsumer<W, ID> , ID> constructor
InternalSearch<W extends AbstractModel<ID> , UI extends AbstractBuilder<W, ID> , C extends AbstractConsumer<W, ID> , ID> ({
- required UI builder,
- required C consumer,
- required Widget buildResultItem({}),
- required bool canDelete(
- W
- required Map<
String, String> extraParams, - required bool forceOffline,
- required int itemsPerPage,
- required int minLengthToSearch,
- required String hintText,
- required String startSearchText,
- required String waitingText,
- required String searchListEmpty,
- required String? searchFieldLabel,
- required TextStyle? searchFieldStyle,
- required InputDecorationTheme? searchFieldDecorationTheme,
- required TextInputType? keyboardType,
- required TextInputAction textInputAction,
Implementation
InternalSearch({
required this.builder,
required this.consumer,
required this.buildResultItem,
required this.canDelete,
required this.extraParams,
required this.forceOffline,
required this.itemsPerPage,
required this.minLengthToSearch,
required this.hintText,
required this.startSearchText,
required this.waitingText,
required this.searchListEmpty,
required super.searchFieldLabel,
required super.searchFieldStyle,
required super.searchFieldDecorationTheme,
required super.keyboardType,
required super.textInputAction,
});