ButtonsProvider class

This provider manages a series of boolean for the buttons in HomeScreen

Its fields are

isUserSelected is true when a user has been selected

isCodeValidated is true if the reference code has been validated

isReadOnly is true when the reference code text field can not be edited

wrongCodeId is true when the reference code is incorrect

Inheritance

Constructors

ButtonsProvider.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
hasListeners bool
Whether any listeners are currently registered.
no setterinherited
isCodeValidated bool
getter/setter pair
isReadOnly bool
getter/setter pair
isUserSelected bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
wrongCodeId bool
getter/setter pair

Methods

addListener(VoidCallback listener) → void
Register a closure to be called when the object changes.
inherited
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
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
setIsCodeValidated(bool i) → void
Assigns the argument i to isCodeValidated and calls notifyListeners
setIsReadOnly(bool i) → void
Assigns the argument i to isReadOnly and calls notifyListeners
setIsUserSelected(bool i) → void
Assigns the argument i to isUserSelected and calls notifyListeners
setWrongCodeid(bool w) → void
Assigns the argument w to wrongCodeId and calls notifyListeners
toggleIsCodeValidated() → void
Changes isCodeValidated to the opposite value of its current one and calls notifyListeners
toggleIsReadOnly() → void
Changes isReadOnly to the opposite value of its current one and calls notifyListeners
toggleIsUserSelected() → void
Changes isUserSelected to the opposite value of its current one and calls notifyListeners
toString() String
A string representation of this object.
inherited

Operators

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