WT 1.1.20(4) Training plan improvements
This commit is contained in:
@@ -13,10 +13,10 @@ typedef Future<List<T>> DropdownSearchOnFind<T>(String text);
|
||||
typedef String DropdownSearchItemAsString<T>(T item);
|
||||
typedef bool DropdownSearchFilterFn<T>(T item, String filter);
|
||||
typedef bool DropdownSearchCompareFn<T>(T item, T selectedItem);
|
||||
typedef Widget DropdownSearchBuilder<T>(BuildContext context, T selectedItem, String itemAsString);
|
||||
typedef Widget DropdownSearchBuilder<T>(BuildContext context, T? selectedItem, String itemAsString);
|
||||
typedef Widget DropdownSearchPopupItemBuilder<T>(
|
||||
BuildContext context,
|
||||
T item,
|
||||
T? item,
|
||||
bool isSelected,
|
||||
);
|
||||
typedef bool DropdownSearchPopupItemEnabled<T>(T item);
|
||||
@@ -59,7 +59,7 @@ class DropdownSearch<T> extends StatefulWidget {
|
||||
final DropdownSearchOnFind<T>? onFind;
|
||||
|
||||
///called when a new item is selected
|
||||
final ValueChanged<T>? onChanged;
|
||||
final ValueChanged<T?>? onChanged;
|
||||
|
||||
///to customize list of items UI
|
||||
final DropdownSearchBuilder<T>? dropdownBuilder;
|
||||
@@ -77,7 +77,7 @@ class DropdownSearch<T> extends StatefulWidget {
|
||||
final Widget? popupTitle;
|
||||
|
||||
///customize the fields the be shown
|
||||
final DropdownSearchItemAsString<T>? itemAsString;
|
||||
final DropdownSearchItemAsString<T?>? itemAsString;
|
||||
|
||||
/// custom filter function
|
||||
final DropdownSearchFilterFn<T>? filterFn;
|
||||
|
||||
Reference in New Issue
Block a user