form_builder_extra_fields library
Classes
- BottomSheetProps
- ClearButtonProps
- DialogProps
- DropdownButtonProps
- DropDownDecoratorProps
-
DropdownSearch<
T> -
DropdownSearchState<
T> -
FavoriteItemProps<
T> - FormBuilderColorPickerField
-
Creates a field for
Color
input selection - FormBuilderColorPickerFieldState
- 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
Enums
Extensions
Functions
-
defaultScrollNotificationPredicate(
ScrollNotification notification) → bool
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) -
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) -
ValidationMultiSelectionBuilder<
T> = Widget Function(BuildContext context, List< T> item)