Dateien, die zum Erstellen einer ID-Anzeige erforderlich sind
In diesem Abschnitt werden die Dateien aufgelistet, die zum Erstellen einer Kennungsanzeige erforderlich sind.
Jede Anzeige enthält die folgenden Dateien:
HTML-Dateien: Diese Dateien befinden sich im Ordnertemplates. Sie enthält eine hierarchische Darstellung der Widgets in der Benutzerschnittstelle.<screen_name>.js-Dateien: Definieren Sie die Verhaltenslogik für die Anzeige.Init-undBehaviorControllerjs-Dateien: Enthalten Informationen zu den Mashupsinitundbehavior.- Dateien
<screen_name>BehaviourController.XMLund<screen_name>InitController.xml.
Neben den Dateien, die für eine normale Anzeige erforderlich sind, erfordert eine ID-Anzeige eine ExtnIdentifier XML -Datei.
Die HTML-Dateien für die Varianten einer ID-Anzeige werden in separate Ordner im Ordner Identifiers gestellt, die jeweils einer eindeutigen ID entsprechen.
Die für eine Kennungsanzeige erforderlichen HTML-Dateien können in zwei Typen kategorisiert werden:
- HTML-Datei für Basis-oder Widget-Repository
- Diese Datei enthält Widgets, die für alle IDs oder Benutzerschnittstellenvarianten einer ID-Anzeige gelten.
- Diese Datei enthält eine unstrukturierte Liste aller Formularwidgets, die in einer Kennungsanzeige verwendet werden, sowie das Container-Widget
ContentPane, das mit wiederholter Bindung definiert ist. - Die Array-oder Objekteigenschaften wie die Widgetbindung müssen in dieser Datei für ein Widget definiert werden, da sie in den ID-HTMLs nicht definiert werden können. Eine ID-Anzeige bezieht sich auf die in dieser HTML definierten Widgets und folglich auf ihre Eigenschaften.
- HTML-Dateien für Kennung oder Layout
- Diese HTML-Dateien enthalten die endgültige Benutzerschnittstelle, die im Browser angezeigt wird. In dieser Datei sind die Widgets in der erforderlichen hierarchischen Anordnung angeordnet.
- Formularwidgets können hier nicht direkt erstellt werden. Sie müssen aus der HTML-Datei des Widget-Repository referenziert werden. Es können jedoch neue Layout-Widgets wie
ContentPaneundTitlePaneshinzugefügt werden, um die Formularwidgets zu gruppieren. - In dieser HTML verwenden Widgets eine eindeutige Kennung, um auf die im Widget-Repository definierten Widgets zu verweisen. Wenn eine ID-Anzeige im Browser geladen wird, wird die Benutzerschnittstelle, die der eindeutigen ID entspricht, aufgelöst und angezeigt.
- Alle Eigenschaften des Widget-Repositorys gelten standardmäßig für eine ID-Anzeige. Darüber hinaus können einfache Eigenschaften (Zahl, boolescher Wert, Zeichenfolge) wie Ausblenden und Beschriftung auf der ID-Ebene überschrieben werden. Die Eigenschaften, die direkt für eine Kennung definiert sind, haben Vorrang vor Eigenschaften, auf die vom Widget-Repository verwiesen wird.