FormSchema
class FormSchema(definedControls: Map<String, Control<*>>, val contentOrder: List<String>, val actionBarOrder: List<String>)
Schemat formularza - definicja struktury i układu kontrolek.
FormSchema przechowuje kompletna definicję formularza włączając:
Wszystkie kontrolki z ich konfiguracją
Kolejność wyświetlania w głównym obszarze
Kolejność wyświetlania w pasku akcji
Schemat jest tworzona przez FormSchemaBuilder i jest niezmienny po utworzeniu.
Parameters
controls
Mapa wszystkich kontrolek formularza (klucz = unikalna nazwa).
contentOrder
Lista nazw kontrolek do wyświetlenia w głównym obszarze formularza.
actionBarOrder
Lista nazw kontrolek do wyświetlenia w dolnym pasku akcji.
Throws
jeśli nazwy w listach porządkujących nie istnieją w mapie controls.