RtoasterNotificationComponent
@objc(RtoasterNotificationComponent)
public class RtoasterNotificationComponent : NSObject, IRtoasterNotificationComponent
Undocumented
-
Undocumented
Declaration
Swift
@objc public class func _rtoaster_register_component()
-
Undocumented
Declaration
Swift
public static func create(_ resolver: IDiResolver) throws -> ComponentBase
-
Declaration
Swift
public static var name: String
-
Declaration
Swift
public static var version: SdkVersion
-
Undocumented
Declaration
Swift
public var pushInfo: PushInfo? { get }
-
Declaration
Swift
public func teardown()
-
Undocumented
Declaration
Swift
public func setDeviceToken(_ token: Data)
-
Undocumented
Declaration
Swift
public func registerUserNotificationSettings( _ application: UIApplication, _ delegate: UNUserNotificationCenterDelegate, _ completionHandler: @escaping (Bool, Error?) -> Void? )
-
Undocumented
Declaration
Swift
public func didReceiveRemoteNotification( _ userInfo: [AnyHashable: Any], _ application: UIApplication, _ completionHandler: (UIBackgroundFetchResult) -> Void )
-
Undocumented
Declaration
Swift
public func pushInfoAccepted(_ pushInfo: PushInfo?)
-
Undocumented
Declaration
Swift
public func setDeviceTokenUpdateInterval(_ interval: Int)
-
Undocumented
Declaration
Swift
public func readCustomProperty(_ userInfo: [AnyHashable : Any]?, _ key: String) -> String?
-
Undocumented
Declaration
Swift
public func resetDeviceTokenRegisteredTime()