UpdatePolicy

sealed class UpdatePolicy

Defines how and when a widget should update its content.

Inheritors

Types

Link copied to clipboard
data class Conditional(val description: String) : UpdatePolicy

Widget updates when certain conditions are met.

Link copied to clipboard
data object Manual : UpdatePolicy

Widget updates only when explicitly triggered by the app.

Link copied to clipboard
data class Periodic(val interval: Duration = 15.minutes) : UpdatePolicy

Widget updates at fixed intervals.

Link copied to clipboard
data class Timeline(val updateTimes: List<Int>) : UpdatePolicy

Widget updates at specific times of day.