ControlState

constructor(value: MutableState<T?> = mutableStateOf(null), initValue: MutableState<T?> = mutableStateOf(null), revision: MutableState<Int> = mutableStateOf(0))

Parameters

value

Bieżąca wartość kontrolki (edytowana przez użytkownika) - MutableState.

initValue

Pierwotna wartość załadowana z bazy lub ustawiona domyślnie - MutableState.

revision

Licznik rewizji do wymuszenia synchronizacji UI w złożonych kontrolkach. Używany gdy parsowanie wartości wymaga dodatkowej logiki.

Type Parameters

T

Typ danych przechowywanych przez kontrolkę.