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.