SimpleBlocObserverAuth class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
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.
inherited
-
onDone(Bloc bloc, Object? event, [Object? error, StackTrace? stackTrace])
→ void
-
Called whenever an
event handler for a specific bloc has completed.
This may include an error and stackTrace if an uncaught exception
occurred within the event handler.
inherited
-
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.
-
onEvent(Bloc bloc, Object? event)
→ void
-
Called whenever an
event is added to any bloc with the given bloc
and event.
-
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