UAInAppMessageDefaultDisplayCoordinator

Objective-C

@interface UAInAppMessageDefaultDisplayCoordinator
    : NSObject <UAInAppMessageDisplayCoordinator>

Swift

class UAInAppMessageDefaultDisplayCoordinator : NSObject, UAInAppMessageDisplayCoordinator

A default implementation of the UAInAppMessageDisplayCoordinator protocol. Use this class as a reference implementation, or subclass for custom implementations or coordination behavior overrides.

  • Indicates whether message display is ready.

    Declaration

    Objective-C

    @property (nonatomic, readonly) BOOL isReady;

    Swift

    var isReady: Bool { get }
  • The allowed time interval between message displays. Defaults to 30 seconds.

    Declaration

    Objective-C

    @property (nonatomic) NSTimeInterval displayInterval;

    Swift

    var displayInterval: TimeInterval { get set }
  • UAInAppMessageDefaultDisplayCoordinator class factory method.

    Declaration

    Objective-C

    + (nonnull instancetype)coordinator;