UAInAppMessageSchedule

Objective-C


@interface UAInAppMessageSchedule : UASchedule

Swift

class InAppMessageSchedule : UASchedule

An in-app message schedule.

  • Schedule’s message.

    Declaration

    Objective-C

    @property (nonatomic, readonly) UAInAppMessage *_Nonnull message;

    Swift

    var message: InAppMessage { get }
  • Creates a schedule with a builder block.

    Declaration

    Objective-C

    + (nonnull instancetype)
        scheduleWithMessage:(nonnull UAInAppMessage *)message
               builderBlock:
                   (nonnull void (^)(UAScheduleBuilder *_Nonnull))builderBlock;

    Swift

    convenience init(message: InAppMessage, builderBlock: @escaping (ScheduleBuilder) -> Void)

    Parameters

    message

    The in-app message.

    builderBlock

    The builder block.

    Return Value

    A schedule.