ZenReactiveSystem class

Production-ready reactive system for the DI container

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

clearListeners() → void
Clear all listeners with logging
dumpListeners() String
Debug method to dump current listener state
forceCleanup() → void
Force cleanup for testing/debugging
getHealthStatus() Map<String, dynamic>
Get health status for monitoring
getMemoryStats() Map<String, dynamic>
Comprehensive memory and performance statistics
listen<T>(dynamic provider, void listener(T)) ZenSubscription
Enhanced listen with comprehensive memory protection
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyListeners<T>(String? tag) → void
Optimized listener notification with memory safety
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

instance ZenReactiveSystem
final