DropdownController<T> class

Implemented types

Constructors

Properties

controller → AnimationController
no setter
duration → Duration
dropdown staggered animation duration
final
errorController → AnimationController
no setter
errorDecoration → Animation<Decoration>
no setter
errorDecorationTween ↔ Tween<Decoration>
getter/setter pair
errorDuration → Duration
error animation duration
final
hashCode → int
The hash code for this object.
no setterinherited
isError → bool
no setter
isOpen → bool
no setter
onError → void Function(bool value)?
no setter
onOpen ↔ void Function(bool value)?
getter/setter pair
openFunction → VoidCallback?
no setter
resultArrowInterval → Interval
result arrow animation interval
final
resultBox → Animation<double>
no setter
resultBoxInterval → Interval
result box animation interval
final
rotation → Animation<double>
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
setValueFunction → ItemSelectionCallback<T>?
no setter
showDropdown → Animation<double>
no setter
showDropdownInterval → Interval
show dropdown animation interval
final
showError → Animation<double>
no setter
showErrorCurve → Curve
show error animation curve
final

Methods

close() → void
createTicker(TickerCallback onTick) → Ticker
Creates a ticker with the given callback.
override
dispose() → void
error() → Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
open() → void
resetError() → Future<void>
resetValue() → void
setFunctions({required void errorFunction(bool value), required void onOpenCallback(bool value)?, required ItemSelectionCallback<T> setItemFunction, required VoidCallback openFunction}) → void
setResultOptions(ResultOptions resultOptions) → void
setValue(CoolDropdownItem<T>? item) → void
show({required BuildContext context, required DropdownWidget child}) → void
toString() → String
A string representation of this object.
inherited

Operators

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