ScheduleAction
class ScheduleAction @JvmOverloads constructor(scheduler: suspend (AutomationSchedule) -> Unit = {
Airship.inAppAutomation.upsertSchedules(listOf(it))
}) : Action(source)
Action to schedule actions.
Accepted situations: Action.Situation.MANUAL_INVOCATION, Action.Situation.WEB_VIEW_INVOCATION, Action.Situation.AUTOMATION, and Action.Situation.PUSH_RECEIVED.
Result value: Schedule ID.
Default Registration Names: ScheduleAction.DEFAULT_NAMES
Default Registration Predicate: none
Constructors
Link copied to clipboard
constructor(scheduler: suspend (AutomationSchedule) -> Unit = {
Airship.inAppAutomation.upsertSchedules(listOf(it))
})