Package-level declarations

Types

Link copied to clipboard

Represents the app foreground/background state.

Link copied to clipboard

Automation aduience selector.

Link copied to clipboard
class AutomationDelay(seconds: Long? = null, screens: List<String>? = null, executionWindow: ExecutionWindow? = null, val regionId: String? = null, val appState: AutomationAppState? = null, val cancellationTriggers: List<AutomationTrigger>? = null) : JsonSerializable

Defines conditions that might delay the execution of a schedule.

Link copied to clipboard

Automation schedule

Link copied to clipboard

Automation trigger

Link copied to clipboard
Link copied to clipboard

Event automation trigger

Link copied to clipboard
Link copied to clipboard
class ExecutionWindow(includes: List<Rule>? = null, excludes: List<Rule>? = null) : JsonSerializable
Link copied to clipboard

Provides a control interface for creating, canceling and executing in-app automations.

Link copied to clipboard