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)