Layouts Personalizados
Patron base:
- crear
view - leer
snapshot.layout - renderizar nodos recursivamente
- usar
field.controlleryreport.controller - volver a renderizar con
subscribe()
Recuerda:
state.visibleviene del enginevisibleInLayoutviene del layout activo
Si solo necesitas UI integrada, usa mountForm(), mountForm() o mountForm().