SettingsSchema
Schema definition for a settings data class. Generated by KSP from annotated properties.
Properties
Functions
Link copied to clipboard
Find field by DataStore key
Link copied to clipboard
Find field by property name
Link copied to clipboard
open fun groupedByCategory(platform: SettingPlatform = currentPlatform): Map<KClass<*>, List<SettingField<T, *>>>
Group visible UI fields by category, sorted by order.
Link copied to clipboard
Get ordered list of categories with visible fields
Link copied to clipboard
Get fields that can be reset
Link copied to clipboard
Get fields in a category that can be reset
Link copied to clipboard
All fields with UI metadata (excludes @Persisted-only)
Link copied to clipboard
All UI fields visible on the current platform.