ARTPushActivationState
Objective-C
@interface ARTPushActivationState : NSObject <NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
+ (instancetype)new NS_UNAVAILABLE;
+ (instancetype)newWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
@property (atomic, nullable) ARTPushActivationStateMachine *machine;
- (nullable ARTPushActivationState *)transition:(ARTPushActivationEvent *)event;
- (NSData *)archive;
+ (nullable ARTPushActivationState *)unarchive:(NSData *)data withLogger:(nullable ARTInternalLog *)logger;
@end
Swift
class ARTPushActivationState : NSObject, NSSecureCoding
Undocumented
-
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
- (instancetype)initWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;Swift
init(machine: ARTPushActivationStateMachine, logger: InternalLog) -
Unavailable
Undocumented
Declaration
Objective-C
+ (instancetype)new NS_UNAVAILABLE; -
Undocumented
Declaration
Objective-C
+ (instancetype)newWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;Swift
class func new(with machine: ARTPushActivationStateMachine, logger: InternalLog) -> Self -
Undocumented
Declaration
Objective-C
@property (nullable) ARTPushActivationStateMachine *machineSwift
var machine: ARTPushActivationStateMachine? { get set } -
Undocumented
Declaration
Objective-C
- (nullable ARTPushActivationState *)transition:(ARTPushActivationEvent *)event;Swift
func transition(_ event: ARTPushActivationEvent) -> ARTPushActivationState? -
Undocumented
Declaration
Objective-C
- (NSData *)archive;Swift
func archive() -> Data -
Undocumented
Declaration
Objective-C
+ (nullable ARTPushActivationState *)unarchive:(NSData *)data withLogger:(nullable ARTInternalLog *)logger;Swift
class func unarchive(_ data: Data, withLogger logger: InternalLog?) -> ARTPushActivationState?