Screens, components, properties and how they are referenced.
idS01, S02 … unique in the applayoutregions: header, columns, tabs, side, footer; mobile arrangementcomponents[]the controls in the regionsroleswhich roles may open it; visibility per component may refineidunique across the app; type prefix + snake casetypetext · number · date · time · dropdown · radio · checkbox · grid · chart · button · popup · panel · upload · photo · scan · signature · mapvalueconstant | variable | handler.field | expression | functionvisible · enabled · requiredexpressions returning true or falsevalidationrequired; min; max; pattern; expression + messageformatnumber; currency; date; unitmobilescan; camera; location; offlineactions[]trigger → execution → outcomebindfor grids: handler; columns; filter; sort; inline_editAny property is readable and settable by ID: grd_claims.selected.status, btn_approve.enabled, txt_note.value.length.