From c41f04404e35a8ce5708523a57a2d5ad62751da4 Mon Sep 17 00:00:00 2001 From: tt-tom17 Date: Fri, 3 Jan 2025 18:28:17 +0100 Subject: [PATCH] =?UTF-8?q?Abschitt=20pages=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NSPanel-Page-‐-Typen_How-2_Beispiele.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/NSPanel-Page-‐-Typen_How-2_Beispiele.md b/NSPanel-Page-‐-Typen_How-2_Beispiele.md index f558cb0..a7e9107 100644 --- a/NSPanel-Page-‐-Typen_How-2_Beispiele.md +++ b/NSPanel-Page-‐-Typen_How-2_Beispiele.md @@ -74,7 +74,21 @@ let name: PageType = * `'items':` -> Hier wird der eigentliche Inhalt der Seite eingetragen. Pro dazustellendem Element erfasst man hier ein sogenanntes `PageItem` welches dann die darzustellenden Parameter erhält. Bis hier her haben wir eine leere Seite erstellt. Wenn ich meinen Page/Card Type festgelegt habe, der Seite einen Namen gegeben, eine Überschrift definiert habe, kann ich mich nun daran machen den Inhalt der Seite aufzubauen. -Als Zwischen-Test kann man den definierten `name` im Skript unter **pages** hinzufügen, das Skript neu starten und dann auf dem NSPanel schauen, ob die neue Seite (ohne Inhalt) schon angezeigt wird. +Als Zwischen-Test kann man den definierten `name` im Skript unter **pages** hinzufügen, +```typescript +export const config: Config = { + // Seiteneinteilung / Page division + // Hauptseiten / Mainpages + pages: [ + + ], + // Unterseiten / Subpages + subPages: [ +// hier findet ihr die Serviceseiten wieder + ] + +``` +das Skript neu starten und dann auf dem NSPanel schauen, ob die neue Seite (ohne Inhalt) schon angezeigt wird. ## Optionale Parameter Bevor wir aber zur Erstellung der **PageItem** kommen, noch optionale Parameter, die man hier setzen kann: