SecureAirDelegate class
Adapter that connects Air State to the framework's security and event bus
- Implemented types
Constructors
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
-
canAccess(
String key, {String? sourceId}) → bool -
Check if a source has permission to access a state key
override
-
log(
String message, {Map< String, dynamic> ? context, bool isError = false}) → void -
Log a message (debug, info, warning)
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pulse(
String action, dynamic params, {String? sourceId}) → void -
Emit a pulse/action to the system
override
-
recordInteraction(
String sourceId, String targetId, String type, String detail) → void -
RECORD a module interaction for analytics/security
override
-
subscribe(
String key, void callback(dynamic), {String? sourceId}) → dynamic -
Subscribe to a system pulse/action
Returns a subscription object that implies a
cancel()method or similar.override -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited