MethodChannelSmartpush class

An implementation of SmartpushPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pluggableDisableInternalPushPermission(bool log) Future<int>
override
pluggableEnableInternalPushPermission(bool log) Future<int>
override
pluggableExecute(Map<String, String> notificationData, bool log) Future<String>
override
pluggableGetPushPermissionState(bool log) Future<int>
override
pluggableGetSubscribedTags(String externalUserId, String externalTokenId, bool log) Future<Map<String, String>>
override
pluggableInitialize(String companyName, String licenseKey, String fcmToken, String externalUserId, String externalTokenId, String externalUserEmail, bool log) Future<String>
override
pluggableStoreFeedback(Map<String, String> notificationData, bool log) Future<String>
override
pluggableSubscribeTag(String tagName, String tagValue, String externalUserId, String externalTokenId, bool log) Future<String>
override
pluggableUnsubscribeTag(String tagName, String externalUserId, String externalTokenId, bool log) Future<String>
override
toString() String
A string representation of this object.
inherited

Operators

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