initializeStates

internal fun initializeStates(schema: FormSchema, initValues: Map<String, Any?>)

Inicjalizuje stany wszystkich kontrolek na podstawie wartości początkowych.

Dla każdej kontrolki ze schematu:

  1. Pobiera odpowiednią wartość z mapy inicjalnych

  2. Wywołuje setInitValue() na kontrolce

  3. Zapisuje utworzony stan w mapie reaktywnej

Parameters

schema

Schemat formularza z definicjami kontrolek.

initValues

Mapa wartości początkowych (klucz = nazwa kontrolki).