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
Compound automation trigger types.
Link copied to clipboard
Event automation trigger
Link copied to clipboard
Event automation trigger types.
Link copied to clipboard
InAppAutomation remote data status