ReactiveContext class Null safety

Available Extensions

Constructors

ReactiveContext({ReactiveConfig? config})

Properties

config ReactiveConfig
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
isSpyEnabled bool
read-only
isWithinBatch bool
read-only
nextId int
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

addPendingReaction(Reaction reaction) → void
endAllowStateChanges({bool allow = true}) → void
endBatch() → void
endUntracked(Derivation? prevDerivation) → void
enforceReadPolicy(Atom atom) → void
enforceWritePolicy(Atom atom) → void
isComputingDerivation() bool
nameFor(String prefix) String
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
onReactionError(ReactionErrorHandler handler) Dispose
propagateChanged(Atom atom) → void
runReactions() → void
spy(SpyListener listener) Dispose
spyReport(SpyEvent event) → void
startAllowStateChanges({bool allow = true}) bool
startBatch() → void
startUntracked() Derivation?
toString() String
A string representation of this object. [...]
inherited
trackDerivation<T>(Derivation d, T fn()) → T?
untracked<T>(T fn()) → T

Operators

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