Im Code definierte Modell-Ansichten können mit einem XML-Layout erweitert werden (Layout-Extension). So können existierende Layouts angepasst werden und müssen nicht kopiert werden.
XML Definition
Extends
Code Block | ||
---|---|---|
| ||
<layoutExtension extends="Detail" targetClass="Person"> ... </layoutExtension> |
...
Der Typ (List
/Detail
/Title
) der Erweiterungsansicht ergibt aus dem Basis-Layout welches erweitert wird.
Copies
Code Block | ||
---|---|---|
| ||
<layoutExtension name="DetailCopy" copies="Detail" targetClass="Person">
...
</layoutExtension> |
name
- muss von das Basis-Layout unterscheiden
copies/targetClass
- Referenzieren das Basis-Layout. Diese Ansicht wird kopiert und eine neue Ansicht erstellt.
Der Typ (List
/Detail
/Title
) der Erweiterungsansicht ergibt aus dem Basis-Layout welches kopiert wird.
Properties und Gruppen Einfügen und Positionieren
...