PusherBeamsApi class

Inheritance

Constructors

PusherBeamsApi({BinaryMessenger? binaryMessenger})
Constructor for PusherBeamsApi. The binaryMessenger named argument is available for dependency injection. If it is left null, the default BinaryMessenger will be used which routes to the host platform.

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

addDeviceInterest(String arg_interest) Future<void>
override
clearAllState() Future<void>
override
clearDeviceInterests() Future<void>
override
getDeviceInterests() Future<List<String?>>
override
getInitialMessage() Future<Map<String, dynamic>?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onInterestChanges(dynamic arg_callbackId) Future<void>
override
onMessageReceivedInTheForeground(dynamic arg_callbackId) Future<void>
override
removeDeviceInterest(String arg_interest) Future<void>
override
setDeviceInterests(List<String?> arg_interests) Future<void>
override
setUserId(String arg_userId, BeamsAuthProvider arg_provider, dynamic arg_callbackId) Future<void>
override
start(String arg_instanceId) Future<void>
override
stop() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

codec → const MessageCodec<Object?>