Sämtliche Views einer Anwendung müssen beim Navigator registriert werden. Der Navigator ist Bestandteil der MainUI und
- verwaltet die registrierten Views in einer Liste
- weist jeder registrierten View eine eindeutige URI (Uniform Resource Identifier) zu, mit der zur Laufzeit der direkte Aufruf der View über die Suchleiste des Browsers möglich ist, sofern der Anwender die entsprechende Berechtigung dazu besitzt.
- ermöglicht den Aufruf der View mit der einfachen Methode navigateTo() ohne Angabe der URI
- nimmt aufgerufene Views zur Laufzeit in die Browser-History auf, und ruft diese bei Browser Vor- und Zurück-Aktionen automatisch auf
- zeigt die View an der festgelegten Stelle an
Hinweis:
- Die MainView wird automatisch als erste View in den Navigator eingetragen.
- Der Navigator lässt sich in den Properties konfigurieren.
- Beim Aufruf einer View mit navigateTo() wird die View automatisch beim Navigator registriert.
- Views, die nicht via URI aufrufbar sein sollen, dürfen nicht im Navigator registriert werden.
Views manuell registrieren
- Selektieren Sie den Navigator.
- Klicken Sie bei Properties > Views auf [Entries].
- Klicken Sie im folgenden Assistenten auf New.
- Klicken Sie in der neuen Zeile in die Spalte View Type.
- Geben Sie im folgenden Assistenten die View an, die Sie registrieren möchten, z.B. CustomerView.
- Klicken Sie auf OK.
- Geben Sie bei Path ein eindeutiges Pfad-Fragment an, über das die View im Browser aufgerufen werden kann, z.B. customer, und bestätigen Sie die Eingabe mit Enter.
- Klicken Sie auf OK.
Hinweis:
- Die URI ist zur Laufzeit im Browser sichtbar, in der Preview jedoch nicht.