SettingsIntent

Types

Link copied to clipboard
sealed interface Action : SettingsIntent

Groups one-off Settings commands that are not simple boolean updates.

Link copied to clipboard

Closes the currently visible Settings modal, if any.

Link copied to clipboard
data class Drawer(val intent: DrawerIntent) : SettingsIntent

Forwards drawer navigation commands emitted from the Settings top bar.

Link copied to clipboard
sealed interface LaunchUrl : SettingsIntent

Groups external web links opened from Settings.

Link copied to clipboard

Opens the benchmark screen from the Settings server section.

Link copied to clipboard

Opens the provider configuration flow from the Settings server section.

Link copied to clipboard

Opens the debug/developer screen after developer mode is unlocked.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class NewColorToken(val token: ColorToken) : SettingsIntent
Link copied to clipboard
Link copied to clipboard
sealed interface SdModel : SettingsIntent

Groups actions for the Automatic1111 Stable Diffusion model selector.

Link copied to clipboard
sealed interface UpdateFlag : SettingsIntent

Groups boolean Settings toggles persisted via PreferenceManager.