AnimatedStateButtonController class
Methods
-
addListener(VoidCallback listener)
→ void
-
Register a closure to be called when the object changes.
inherited
-
changeState(StateId id)
→ void
-
-
contains(StateId id)
→ bool
-
-
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
-
init()
→ void
-
-
loading()
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
notifyListeners()
→ void
-
Call all the registered listeners.
inherited
-
register(ButtonState state)
→ void
-
-
removeListener(VoidCallback listener)
→ void
-
Remove a previously registered closure from the list of closures that are
notified when the object changes.
inherited
-
run(AsyncStateTask task, {Duration? stateDelay, bool resetToInit = true})
→ Future<void>
-
Ejecuta una tarea que devuelve el
StateId final.
-
runBool(Future<bool> task(), {StateId successId = 'success', StateId errorId = 'error', Duration? stateDelay, bool resetToInit = true})
→ Future<void>
-
Task booleana → success/error.
-
runGuarded(Future<void> task(), {StateId successId = 'success', StateId errorId = 'error', Duration? stateDelay, bool resetToInit = true})
→ Future<void>
-
Task que solo puede lanzar o terminar bien → success/error.
-
safeChangeState(StateId id)
→ bool
-
-
toString()
→ String
-
A string representation of this object.
inherited