RtoasterNotification
@objc(RtoasterNotification)
public class RtoasterNotification : NSObject
RtoasterViewコンポーネントへアクセスするためのクラス
-
セットアップされているか
Declaration
Swift
@objc public static var isSetup: Bool { get }
-
RtoasterNotificationコンポーネントのセットアップを行う
Throws
RtoasterNotInitialized 初期化が行われていない場合にスローされるDeclaration
Swift
@objc public static func setup() throws
Parameters
parameter
パラメータ
-
Undocumented
Declaration
Swift
@objc public static func setDeviceToken(_ token: Data)
-
Undocumented
Declaration
Swift
@objc public static func didReceiveRemoteNotification( _ userInfo: [AnyHashable: Any], _ application: UIApplication, _ completionHandler: (UIBackgroundFetchResult) -> Void )
-
Undocumented
Declaration
Swift
public static func registerUserNotificationSettings( _ application: UIApplication, _ delegate: UNUserNotificationCenterDelegate, _ completionHandler: @escaping (Bool, Error?) -> Void? )
-
Undocumented
Declaration
Swift
@objc public static func addPushUserInfoQueueObserver(_ observer: NSObject, selector: Selector)
-
Undocumented
Declaration
Swift
@objc public static func removePushUserInfoQueueObserver(_ observer: NSObject)
-
Undocumented
Declaration
Swift
@objc public static func readCustomProperty(_ userInfo: [AnyHashable : Any]?, _ key: String) -> String?
-
Undocumented
Declaration
Swift
@objc public static func setNotificationAllowed(status: Bool)
-
Undocumented
Declaration
Swift
@objc public static func getDeviceTokenUpdateInterval() -> Int