RadioClient<T> mixin

A client for a RadioGroupRegistry.

This is typically mixed with a State.

To register to a RadioGroupRegistry, assign the registry to registry.

To unregister from previous RadioGroupRegistry, either assign a different value to registry or set it to null.

Properties

enabled bool
Whether this radio is enabled.
no setter
focusNode FocusNode
Focus node for this radio.
no setter
hashCode int
The hash code for this object.
no setterinherited
radioValue → T
This value this radio represents.
no setter
registry RadioGroupRegistry<T>?
The RadioGroupRegistry this client register to.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tristate bool
Whether this radio support toggles.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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