SecureAirDelegate class

Adapter that connects Air State to the framework's security and event bus

Implemented types

Constructors

SecureAirDelegate()

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