FormBuilderInput class
Constructors
- FormBuilderInput.checkbox({@required String label, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator })
-
FormBuilderInput.checkboxList({@required String label, @required List<
FormBuilderInputOption> options, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator }) - FormBuilderInput.chipsInput({@required String label, @required String attribute, @required SuggestionsCallback suggestionsCallback, @required ChipsBuilder suggestionBuilder, @required ChipsBuilder chipBuilder, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator })
- FormBuilderInput.datePicker({@required String label, @required String attribute, bool readonly: false, String hint, DateTime firstDate, DateTime lastDate, String format, dynamic value, bool require: false, FormFieldValidator validator })
- FormBuilderInput.dateTimePicker({@required String label, @required String attribute, bool readonly: false, String hint, DateTime firstDate, DateTime lastDate, String format, dynamic value, bool require: false, FormFieldValidator validator })
-
FormBuilderInput.dropdown({@required String label, @required List<
FormBuilderInputOption> options, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator }) - FormBuilderInput.number({@required String label, @required String attribute, bool readonly: false, dynamic value, String hint, dynamic min, dynamic max, bool require: false, FormFieldValidator validator })
- FormBuilderInput.password({@required String label, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator, dynamic min, dynamic max })
-
FormBuilderInput.radio({@required String label, @required String attribute, @required List<
FormBuilderInputOption> options, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator }) - FormBuilderInput.rate({@required String label, @required String attribute, @required dynamic max, bool readonly: false, dynamic value, IconData icon, double iconSize, String hint, bool require: false, FormFieldValidator validator })
-
FormBuilderInput.segmentedControl({@required String label, @required String attribute, @required List<
FormBuilderInputOption> options, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator }) - FormBuilderInput.slider({@required String label, @required String attribute, @required dynamic min, @required dynamic max, @required dynamic value, bool readonly: false, int divisions, String hint, bool require: false, FormFieldValidator validator })
- FormBuilderInput.stepper({@required String label, @required String attribute, bool readonly: false, dynamic value, String hint, dynamic min, dynamic max, num step, bool require: false, FormFieldValidator validator })
- FormBuilderInput.switchInput({@required String label, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator })
- FormBuilderInput.textField({@required String label, @required String type, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator, dynamic min, dynamic max })
- FormBuilderInput.timePicker({@required String label, @required String attribute, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator })
- FormBuilderInput.typeAhead({@required String label, @required String attribute, @required ItemBuilder itemBuilder, @required SuggestionsCallback suggestionsCallback, bool readonly: false, String hint, dynamic value, bool require: false, FormFieldValidator validator, bool getImmediateSuggestions, ErrorBuilder errorBuilder, WidgetBuilder noItemsFoundBuilder, WidgetBuilder loadingBuilder, Duration debounceDuration, SuggestionsBoxDecoration suggestionsBoxDecoration, double suggestionsBoxVerticalOffset, AnimationTransitionBuilder transitionBuilder, Duration animationDuration, double animationStart, AxisDirection direction, bool hideOnLoading, bool hideOnEmpty, bool hideOnError, bool hideSuggestionsOnKeyboardHide, bool keepSuggestionsOnLoading })
Properties
- animationDuration ↔ Duration
-
read / write
- animationStart ↔ double
-
read / write
- attribute ↔ String
-
read / write
- chipBuilder ↔ ChipsBuilder
-
read / write
- debounceDuration ↔ Duration
-
read / write
- direction ↔ AxisDirection
-
read / write
- divisions ↔ int
-
read / write
- errorBuilder ↔ ErrorBuilder
-
read / write
- firstDate ↔ DateTime
-
read / write
- format ↔ String
-
read / write
- getImmediateSuggestions ↔ bool
-
read / write
- hideOnEmpty ↔ bool
-
read / write
- hideOnError ↔ bool
-
read / write
- hideOnLoading ↔ bool
-
read / write
- hideSuggestionsOnKeyboardHide ↔ bool
-
read / write
- hint ↔ String
-
read / write
- icon ↔ IconData
-
read / write
- iconSize ↔ double
-
read / write
- itemBuilder ↔ ItemBuilder
-
read / write
- keepSuggestionsOnLoading ↔ bool
-
read / write
- label ↔ String
-
read / write
- lastDate ↔ DateTime
-
read / write
- loadingBuilder ↔ WidgetBuilder
-
read / write
- max ↔ dynamic
-
read / write
- min ↔ dynamic
-
read / write
- noItemsFoundBuilder ↔ WidgetBuilder
-
read / write
-
options
↔ List<
FormBuilderInputOption> -
read / write
- readonly ↔ bool
-
read / write
- require ↔ bool
-
read / write
- step ↔ num
-
read / write
- suggestionBuilder ↔ ChipsBuilder
-
read / write
- suggestionsBoxDecoration ↔ SuggestionsBoxDecoration
-
read / write
- suggestionsBoxVerticalOffset ↔ double
-
read / write
- suggestionsCallback ↔ SuggestionsCallback
-
read / write
- transitionBuilder ↔ AnimationTransitionBuilder
-
read / write
- type ↔ String
-
read / write
- validator ↔ FormFieldValidator
-
read / write
- value ↔ dynamic
-
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
hasHint(
) → dynamic -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
dynamic other) → bool -
The equality operator. [...]
inherited
Constants
- TYPE_CHECKBOX → const String
-
'Checkbox'
- TYPE_CHECKBOX_LIST → const String
-
'CheckboxList'
- TYPE_CHIPS_INPUT → const String
-
'ChipsInput'
- TYPE_DATE_PICKER → const String
-
'DatePicker'
- TYPE_DATE_TIME_PICKER → const String
-
'DateTimePicker'
- TYPE_DROPDOWN → const String
-
'Dropdown'
- TYPE_EMAIL → const String
-
'Email'
- TYPE_MULTILINE_TEXT → const String
-
'MultilineText'
- TYPE_NUMBER → const String
-
'Number'
- TYPE_PASSWORD → const String
-
'Password'
- TYPE_PHONE → const String
-
'Phone'
- TYPE_RADIO → const String
-
'Radio'
- TYPE_RATE → const String
-
'Rate'
- TYPE_SEGMENTED_CONTROL → const String
-
'SegmentedControl'
- TYPE_SLIDER → const String
-
'Slider'
- TYPE_STEPPER → const String
-
'Stepper'
- TYPE_SWITCH → const String
-
'Switch'
- TYPE_TEXT → const String
-
'Text'
- TYPE_TIME_PICKER → const String
-
'TimePicker'
- TYPE_TYPE_AHEAD → const String
-
'TypeAhead'
- TYPE_URL → const String
-
'Url'