SimpleOverlayLoggerRiverpodObserver class

A custom ProviderObserver that logs Riverpod provider changes to the simple_logger_overlay system.

This observer writes logs into persistent storage using SimpleOverlayLogStorageService, and formats them as SimpleOverlayLog entries for display in the overlay.

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

didAddProvider(ProviderBase<Object?> provider, Object? value, ProviderContainer container) → void
A provider was initialized, and the value exposed is value.
inherited
didDisposeProvider(ProviderBase provider, ProviderContainer container) → void
A provider was disposed
didUpdateProvider(ProviderBase provider, Object? previousValue, Object? newValue, ProviderContainer container) → void
Called by providers when they emit a notification.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
providerDidFail(ProviderBase<Object?> provider, Object error, StackTrace stackTrace, ProviderContainer container) → void
A provider emitted an error, be it by throwing during initialization or by having a Future/Stream emit an error
inherited
toString() String
A string representation of this object.
inherited

Operators

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