ARTPushActivationStateMachine

Objective-C

@interface ARTPushActivationStateMachine : NSObject

@property (readonly, nonatomic) ARTPushActivationEvent *lastEvent;
@property (readonly, nonatomic) ARTPushActivationState *current;
@property (readonly, nonatomic) NSArray<ARTPushActivationEvent *> *pendingEvents;

- (instancetype)init NS_UNAVAILABLE;
+ (instancetype)new NS_UNAVAILABLE;

- (void)sendEvent:(ARTPushActivationEvent *)event;

@end

Swift

class ARTPushActivationStateMachine : NSObject

Undocumented

Protected