Package-level declarations

Types

Link copied to clipboard

Represents the app foreground/background state.

Link copied to clipboard
class AutomationAudience(audienceSelector: AudienceSelector, missBehavior: AutomationAudience.MissBehavior? = null) : JsonSerializable

Automation audience selector.

Link copied to clipboard

Automation compound audience 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
sealed class AutomationTrigger(val id: String, val goal: Double, val type: String) : JsonSerializable

Automation trigger

Link copied to clipboard
Link copied to clipboard

Event automation trigger

Link copied to clipboard
Link copied to clipboard

InAppAutomation remote data status