MyoroSingleInputDropdownController<T> class

Controller of MyoroSingleInputDropdown.

Inheritance

Constructors

MyoroSingleInputDropdownController.new({TextEditingController? inputController, required MyoroSingleInputDropdownConfiguration<T> configuration})

Properties

configuration MyoroSingleInputDropdownConfiguration<T>
Getter of the dropdown's configuration.
no setterinherited
enabled bool
Getter of whether the dropdown is enabled or not.
no setterinherited
enabledController ValueNotifier<bool>
Getter of the dropdown's enabled controller.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
inputController TextEditingController
Getter of the input controller.
no setterinherited
Getter of the dropdown's menu controller.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
viewModel MyoroSingleInputDropdownViewModel<T>
View model.
finalinherited

Methods

disableDropdown() → void
Disables the dropdown.
inherited
dispose() → void
Dispose function.
inherited
enableDropdown() → void
Enables the dropdown.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toggleDropdown() → void
Toggles the dropdown.
inherited
toggleEnabled([bool? enabled]) → void
Toggles if the dropdown is enabled or not.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited