ActionSliderController class
- Inheritance
-
- Implemented types
-
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hasListeners
→ bool
-
Whether any listeners are currently registered.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
value
→ SliderMode
-
The current value of the object. When the value changes, the callbacks
registered with addListener will be invoked.
no setteroverride
Methods
-
addListener(VoidCallback listener)
→ void
-
Register a closure to be called when the object changes.
inherited
-
custom(SliderMode mode)
→ void
-
Allows to define custom SliderModes.
This is useful for other results like success or failure.
You get this modes in the
foregroundBuilder
of ConfirmationSlider.custom
or in the customForegroundBuilder
of ConfirmationSlider.standard
.
-
dispose()
→ void
-
Discards any resources used by the object. After this is called, the
object is not in a usable state and should be discarded (calls to
addListener will throw after the object is disposed).
inherited
-
failure()
→ void
-
Sets the state to failure
-
jump([double pos = 0.3])
→ void
-
The Toggle jumps to
pos
which should be between 0.0 and 1.0.
-
loading()
→ void
-
Sets the state to loading
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners()
→ void
-
Call all the registered listeners.
inherited
-
removeListener(VoidCallback listener)
→ void
-
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
reset()
→ void
-
Resets the slider to its expanded state
-
success()
→ void
-
Sets the state to success
-
toString()
→ String
-
A string representation of this object.
inherited