AdvancedDropDownSelectWidget class
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- AdvancedDropDownSelectWidget
Constructors
-
AdvancedDropDownSelectWidget({required dynamic key, bool isReadOnly = false, String? initiallySelectedItem, GlobalKey<
FormState> ? formKey, required bool isMandatory, TextDecorationModel? validationFailedDecoration, required List<String> itemList, Color? mandatoryIndicatorColor, required Function onChanged, bool showLabel = false, bool showError = false, bool showErrorBorder = false, Color? errorBorderColor, TextDecorationModel? lableTextDecoration, DropDownDecorationModel? decoration, List<String> ? initiallySelectedItemsList, Function? onClear, bool showCloseIcon = true, EdgeInsets dropDownButtonPadding = const EdgeInsets.only(top: 10, bottom: 10, left: 12, right: 12), bool isMulti = true, bool showSelectedValueInHint = false, double spaceBetweenIconAndSelectedItems = 6, dynamic dropdownStatus(bool)?, String hintText = "Search", bool? showSearchIcon, bool isAddOnly = false, String defaultLabelText = "", TextDecorationModel? labelTextDecoration, bool showSelectAll = false}) -
const
Properties
- decoration → DropDownDecorationModel?
-
final
- defaultLabelText → String
-
final
- dropDownButtonPadding → EdgeInsets
-
final
- dropdownStatus → dynamic Function(bool)?
-
final
- errorBorderColor → Color?
-
final
-
formKey
→ GlobalKey<
FormState> ? -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hintText → String
-
final
- initiallySelectedItem → String?
-
final
-
initiallySelectedItemsList
→ List<
String> ? -
final
- isAddOnly → bool
-
final
- isMandatory → bool
-
final
- isMulti → bool
-
final
- isReadOnly → bool
-
final
-
itemList
→ List<
String> -
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- labelTextDecoration → TextDecorationModel?
-
final
- lableTextDecoration → TextDecorationModel?
-
final
- mandatoryIndicatorColor → Color?
-
final
- onChanged → Function
-
final
- onClear → Function?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showCloseIcon → bool
-
final
- showError → bool
-
final
- showErrorBorder → bool
-
final
- showLabel → bool
-
final
- showSearchIcon → bool?
-
final
- showSelectAll → bool
-
final
- showSelectedValueInHint → bool
-
final
- spaceBetweenIconAndSelectedItems → double
-
final
- validationFailedDecoration → TextDecorationModel?
-
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< AdvancedDropDownSelectWidget> -
Creates the mutable state for this widget at a given location in the tree.
override
-
debugDescribeChildren(
) → List< DiagnosticsNode> -
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
-
debugFillProperties(
DiagnosticPropertiesBuilder properties) → void -
Add additional properties associated with the node.
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toDiagnosticsNode(
{String? name, DiagnosticsTreeStyle? style}) → DiagnosticsNode -
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep.
inherited
-
toString(
{DiagnosticLevel minLevel = DiagnosticLevel.info}) → String -
A string representation of this object.
inherited
-
toStringDeep(
{String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) → String -
Returns a string representation of this node and its descendants.
inherited
-
toStringShallow(
{String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) → String -
Returns a one-line detailed description of the object.
inherited
-
toStringShort(
) → String -
A short, textual description of this widget.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited