Ältere Plattform

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 Ordner templates . Sie enthält eine hierarchische Darstellung der Widgets in der Benutzerschnittstelle.
  • <screen_name>.js -Dateien: Definieren Sie die Verhaltenslogik für die Anzeige.
  • Init -und BehaviorController js -Dateien: Enthalten Informationen zu den Mashups init und behavior .
  • Dateien <screen_name>BehaviourController.XML und <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 ContentPane und TitlePanes hinzugefü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.