InvestigativeBlocObserver class
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
onChange(BlocBase bloc, Change change)
→ void
-
Called whenever a
Change
occurs in any bloc
A change
occurs when a new state is emitted.
onChange is called before a bloc's state has been updated.
-
onClose(BlocBase bloc)
→ void
-
Called whenever a
Bloc
is closed.
onClose
is called just before the Bloc
is closed
and indicates that the particular instance will no longer
emit new states.
inherited
-
onCreate(BlocBase bloc)
→ void
-
Called whenever a
Bloc
is instantiated.
In many cases, a cubit may be lazily instantiated and
onCreate can be used to observe exactly when the cubit
instance is created.
-
onError(BlocBase bloc, Object error, StackTrace stackTrace)
→ void
-
Called whenever an
error
is thrown in any Bloc
or Cubit
.
The stackTrace
argument may be StackTrace.empty if an error
was received without a stack trace.
inherited
-
onEvent(Bloc bloc, Object? event)
→ void
-
Called whenever an
event
is added
to any bloc
with the given bloc
and event
.
inherited
-
onTransition(Bloc bloc, Transition transition)
→ void
-
Called whenever a transition occurs in any
bloc
with the given bloc
and transition
.
A transition
occurs when a new event
is added
and a new state is emitted
from a corresponding EventHandler
.
onTransition is called before a bloc
's state has been updated.
-
toString()
→ String
-
A string representation of this object.
inherited