UAActionSchedule
Objective-C
@interface UAActionSchedule : UASchedule
Swift
class ActionSchedule : UASchedule
An actions schedule.
-
Schedule’s actions.
Declaration
Objective-C
@property (nonatomic, readonly) NSDictionary *_Nonnull actions;
Swift
var actions: [AnyHashable : Any] { get }
-
Schedule’s data Json String.
Declaration
Objective-C
@property (nonatomic, readonly) NSString *_Nonnull dataJSONString;
Swift
var dataJSONString: String { get }
-
Creates an action schedule with a builder block.
Declaration
Objective-C
+ (nonnull instancetype) scheduleWithActions:(nonnull NSDictionary *)actions builderBlock: (nonnull void (^)(UAScheduleBuilder *_Nonnull))builderBlock;
Swift
convenience init(actions: [AnyHashable : Any], builderBlock: @escaping (ScheduleBuilder) -> Void)
Parameters
actions
The actions.
builderBlock
The builder block.
Return Value
A schedule.