SWAirshipPushHandler
class SWAirshipPushHandler : NSObject
Undocumented
-
Undocumented
Declaration
Swift
@objc static let shared: SWAirshipPushHandler
-
Undocumented
Declaration
Swift
@objc var uaChannelID: String? { get }
-
Undocumented
Declaration
Swift
@objc func register()
-
Undocumented
Declaration
Swift
@objc func enableAirshipNotification()
-
Undocumented
Declaration
Swift
@objc func resetBadge()
-
Undocumented
Declaration
Swift
func addTag(_ tag: String)
-
Undocumented
Declaration
Swift
func removeTag(_ tag: String)
-
Undocumented
Declaration
Swift
func containsTag(_ tag: String) -> Bool
-
Undocumented
Declaration
Swift
func receivedBackgroundNotification(_ notificationContent: UANotificationContent, completionHandler: @escaping (UIBackgroundFetchResult) -> Swift.Void)
-
Undocumented
Declaration
Swift
func receivedForegroundNotification(_ notificationContent: UANotificationContent, completionHandler: @escaping () -> Swift.Void)
-
Undocumented
Declaration
Swift
func receivedNotificationResponse(_ notificationResponse: UANotificationResponse, completionHandler: @escaping () -> Swift.Void)
-
Undocumented
Declaration
Swift
func presentationOptions(for notification: UNNotification) -> UNNotificationPresentationOptions
-
Undocumented
Declaration
Swift
func registrationFailed()
-
Undocumented
Declaration
Swift
func registrationSucceeded(forChannelID channelID: String, deviceToken: String)
-
Undocumented
Declaration
Swift
func notificationRegistrationFinished(options: UANotificationOptions = [], categories: Set<AnyHashable>)
-
Undocumented
Declaration
Swift
func notificationAuthorizedOptionsDidChange(_ options: UANotificationOptions = [])
-
Undocumented
Declaration
Swift
func apnsRegistrationFailedWithError(_ error: Error)
-
Undocumented
Declaration
Swift
func apnsRegistrationSucceeded(withDeviceToken deviceToken: Data)
-
Undocumented
Declaration
Swift
func showInbox()
-
Undocumented
Declaration
Swift
func richPushMessageAvailable(_ richPushMessage: UAInboxMessage)
-
Undocumented
Declaration
Swift
func showMessage(forID messageID: String)
-
Undocumented
Declaration
Swift
func convertToDictionary(text: String) -> [String : Any]?