form_builder_extra_fields library
Classes
- BasePickerModel
- BottomSheetProps
- ClearButtonProps
- CommonPickerModel
- DatePicker
- DatePickerModel
- DatePickerTheme
- DateTimePickerModel
- DialogProps
- DropdownButtonProps
- DropDownDecoratorProps
-
DropdownSearch<
T> -
DropdownSearchState<
T> -
FavoriteItemProps<
T> -
FormBuilderChipsInput<
T> -
A field that takes a list of
Chip
s as input and suggests more options while typing -
FormBuilderChipsInputState<
T> - FormBuilderColorPickerField
-
Creates a field for
Color
input selection - FormBuilderColorPickerFieldState
- FormBuilderCupertinoDateTimePicker
- FormBuilderCupertinoDateTimePickerState
- FormBuilderRatingBar
- Field for selection of a numerical value using a star* rating widget
- FormBuilderRatingBarState
-
FormBuilderSearchableDropdown<
T> - Field for selecting value(s) from a searchable list
-
FormBuilderSearchableDropdownState<
T> - FormBuilderSignaturePad
- Field with drawing pad on which user can doodle
- FormBuilderSignaturePadState
- FormBuilderTouchSpin
- Field for selection of a number by tapping on an add or subtract icon
- FormBuilderTouchSpinState
-
FormBuilderTypeAhead<
T> - Text field that auto-completes user input from a list of items
-
FormBuilderTypeAheadState<
T> - IconButtonProps
- see IconButton props for more details
- ListViewProps
- MenuProps
- ModalBottomSheetProps
-
PopupProps<
T> -
PopupPropsMultiSelection<
T> - RatingBar
- A widget to receive rating input from users.
- RatingBarIndicator
- A widget to display rating as assigned using rating property.
- RatingWidget
- Defines widgets which are to used as rating bar items.
- ScrollbarProps
- check RawScrollbar props description
- TextFieldProps
- Time12hPickerModel
- TimePickerModel
Functions
-
defaultScrollNotificationPredicate(
ScrollNotification notification) → bool -
i18nObjInLocale(
LocaleType? localeType) → Map< String, Object> -
Get international object for
localeType
-
i18nObjInLocaleLookup(
LocaleType localeType, String key, int index) → String -
Get international lookup for a
localeType
,key
andindex
.
Typedefs
-
BeforeChange<
T> = Future< bool?> Function(T? prevItem, T? nextItem) -
BeforeChangeMultiSelection<
T> = Future< bool?> Function(List<T> prevItems, List<T> nextItems) -
BeforePopupOpening<
T> = Future< bool?> Function(T? selectedItem) -
BeforePopupOpeningMultiSelection<
T> = Future< bool?> Function(List<T> selItems) - DateCancelledCallback = dynamic Function()
- DateChangedCallback = dynamic Function(DateTime time)
-
DropdownSearchBuilder<
T> = Widget Function(BuildContext context, T? selectedItem) -
DropdownSearchBuilderMultiSelection<
T> = Widget Function(BuildContext context, List< T> selectedItems) -
DropdownSearchCompareFn<
T> = bool Function(T item1, T item2) -
DropdownSearchFilterFn<
T> = bool Function(T item, String filter) -
DropdownSearchItemAsString<
T> = String Function(T item) -
DropdownSearchOnFind<
T> = Future< List< Function(String text)T> > -
DropdownSearchPopupItemBuilder<
T> = Widget Function(BuildContext context, T item, bool isSelected) -
DropdownSearchPopupItemEnabled<
T> = bool Function(T item) -
EmptyBuilder<
T> = Widget Function(BuildContext context, String searchEntry) -
ErrorBuilder<
T> = Widget Function(BuildContext context, String searchEntry, dynamic exception) -
FavoriteItems<
T> = List< T> Function(List<T> items) -
items
are the original item fromitems
or/andasyncItems
-
FavoriteItemsBuilder<
T> = Widget Function(BuildContext context, T item, bool isSelected) -
LoadingBuilder<
T> = Widget Function(BuildContext context, String searchEntry) -
OnItemAdded<
T> = void Function(List< T> selectedItems, T addedItem) -
OnItemRemoved<
T> = void Function(List< T> selectedItems, T removedItem) - PopupBuilder = Widget Function(BuildContext context, Widget popupWidget)
- PositionCallback = RelativeRect Function(RenderBox popupButtonObject, RenderBox overlay)
-
SelectionToTextTransformer<
T> = String Function(T suggestion) - StringAtIndexCallBack = String? Function(int index)
-
ValidationMultiSelectionBuilder<
T> = Widget Function(BuildContext context, List< T> item)