Package-level declarations
Types
Link copied to clipboard
class CancelSchedulesAction @JvmOverloads constructor(automationGetter: () -> InAppAutomation = { InAppAutomation.shared() }) : Action
Action to cancel automation schedules.
Link copied to clipboard
class LandingPageAction(scheduler: suspend (AutomationSchedule) -> Unit, allowListChecker: (String) -> Boolean, scheduleExtender: ScheduleExtender? = null, borderRadius: Float, clock: Clock = Clock.DEFAULT_CLOCK) : Action
Schedules a landing page to display ASAP.
Link copied to clipboard
class ScheduleAction @JvmOverloads constructor(scheduler: suspend (AutomationSchedule) -> Unit = {
InAppAutomation.shared().upsertSchedules(listOf(it))
}) : Action
Action to schedule actions.
Link copied to clipboard