flutter_alien_signals library
Classes
-
Computed<
T> -
The
computed
returns class. -
Effect<
T> - Represents an effect that can be tracked and notified of changes.
- EffectScope
-
Executes a
effect
within the context of this effect scope. -
ISignal<
T> -
Represents a read-only signal that provides access to a value of type
T
. -
IWritableSignal<
T> -
Represents a writable signal that provides both read and write access to a value of type
T
. -
Signal<
T> -
A class that represents a reactive signal which holds a value of type
T
. -
SignalObserver<
T> - SignalsWidget
Mixins
Extensions
-
ValueSignal
on ISignal<
T> -
ValueWritableSignal
on IWritableSignal<
T>
Functions
-
batch<
T> (T fn()) → T -
computed<
T> (T getter(T? oldValue)) → Computed< T> -
effect<
T> (T fn()) → Effect< T> -
effectScope(
) → EffectScope -
signal<
T> (T value) → Signal< T> -
untrack<
T> (T fn()) → T - Executes a function without tracking dependencies.
-
untrackScope<
T> (T fn()) → T - Executes a function without tracking the current effect scope.