PushProviderProtocol
@objc
public protocol PushProviderProtocol : PluginAdapterProtocol
Undocumented
-
add tags to device
Declaration
Swift
@objc optional func addTagsToDevice(_ tags: [String]?, completion: @escaping (_ success: Bool, _ tags: [String]?) -> Void)
-
remove tags from device
Declaration
Swift
@objc optional func removeTagsToDevice(_ tags: [String]?, completion: @escaping (_ success: Bool, _ tags: [String]?) -> Void)
-
get device’s tag list
Declaration
Swift
@objc optional func getDeviceTags() -> [String]?
-
register Token with push server.
Declaration
Swift
@objc optional func didRegisterForRemoteNotificationsWithDeviceToken(_ deviceToken: Data)
-
register userNotificationSettings with push server
Declaration
Swift
@objc optional func didRegisterUserNotificationSettings(_ notificationSettings: UNNotificationSettings)