Root

data class Root(val children: MutableState<List<PreferenceItemState.Item>> = mutableStateOf(emptyList())) : PreferenceItemState

Constructors

Link copied to clipboard
constructor(children: MutableState<List<PreferenceItemState.Item>> = mutableStateOf(emptyList()))

Properties

Link copied to clipboard
open override val allTags: MutableState<List<String>>
Link copied to clipboard
Link copied to clipboard
open override val id: Int = 0
Link copied to clipboard
open override val parent: PreferenceItemState? = null
Link copied to clipboard
open override val tags: List<String>
Link copied to clipboard
open override val visible: State<Boolean>
Link copied to clipboard

Functions

Link copied to clipboard
fun containsID(id: Int, recursive: Boolean = true): Boolean
Link copied to clipboard
Link copied to clipboard
fun getLevel(): Int
fun getLevel(id: Int): Int