Package-level declarations

Types

Link copied to clipboard
data class InstalledApp(val packageName: String, val label: String)

A user-installed application eligible for overlay configuration.

Link copied to clipboard
class OverlayConfigViewModel @Inject constructor(overlayConfigDao: OverlayConfigDao, paddingTemplateDao: PaddingTemplateDao, keyRepository: KeyRepository, context: Context) : ViewModel

ViewModel exposing overlay per-app configs, padding templates, keys and the installed-app list, and persisting configuration changes.

Functions

Link copied to clipboard
fun OverlayConfigSection(viewModel: OverlayConfigViewModel, modifier: Modifier = Modifier)

Overlay configuration section for the settings screen.