RefenaMultiObserver class
The observer to use multiple observers at once.
- Inheritance
-
- Object
- RefenaObserver
- RefenaMultiObserver
Constructors
-
RefenaMultiObserver({required List<
RefenaObserver> observers})
Properties
- debugLabel → String
-
Override this getter to provide a custom label.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- initialized → bool
-
Whether the observer has been initialized.
The observer won't receive any events until it is initialized.
no setterinherited
-
observers
→ List<
RefenaObserver> -
final
- ref → Ref
-
Use the ref to access the state.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
dispose(
) → void -
Override this method to have additional dispose logic.
Observers only get disposed when the RefenaContainer is disposed.
override
-
handleEvent(
RefenaEvent event) → void -
Called when an event occurs.
Override this method to handle the event.
override
-
init(
) → void -
Override this method to have additional initialization logic.
You can use ref at this point.
override
-
internalSetup(
ProxyRef ref) → void -
override
-
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