Sidebar Funktionen
Übersicht
Die Sidebar enthält die Tree-Views “CLARC Infinity” und “Settings”. Jedes Tree-View kann ein- und ausgeklappt und per Drag & Drop an verschiedene Positionen verschoben werden. Über das Dreipunkt-Menü der Sidebar können die Tree-Views einzeln ausgeblendet werden. Im Folgenden werden die Inhalte und Funktionen der Tree-Views beschrieben.
Die CLARC Infinity Tree View bietet eine zentrale Übersicht und Verwaltung der folgenden Bereiche:
Projects: Zeigt alle vorhandenen Projekte in einer hierarchischen Baumstruktur an. Hier können Projekte erstellt, bearbeitet und gelöscht werden. Zudem ermöglicht diese Ansicht den Download, Upload und das Öffnen von Projekten.
Resources: Listet alle verfügbaren Ressourcen auf. Benutzer können hier Ressourcen erstellen, bearbeiten und löschen sowie bestehende Ressourcen mit Projekten verknüpfen.
Business Objects: Stellt alle verfügbaren Business Objects dar. Diese Objekte können in ein geöffnetes Skript integriert werden, um die Funktionalität zu erweitern.
Libraries: Bietet eine Übersicht aller verfügbaren Bibliotheken. Diese können erstellt, bearbeitet und direkt in ein Skript eingebunden werden, um wieder verwendbaren Code bereitzustellen und die Skriptentwicklung zu erleichtern.
Auflistung der Befehle gruppiert nach den genannten Bereichen:
Bezeichnung | Beschreibung | Position |
---|---|---|
Refresh | Aktualisiert alle Inhalte der View. | Navigation |
Adjust Sorting Mode | Öffnet ein Feld zur Auswahl der Sortierungsart. | Dreipunkt-Menü |
Sign In to CLARC Infinity | Startet den Anmeldevorgang ohne vorausgefülltem Tenant oder System Class. | Navigation |
Sign In to this Tenant | Startet den Anmeldevorgang mit vorausgefülltem Tenant. | Inline (signed out) |
Sign In to this System Class | Startet den Anmeldevorgang mit vorausgefüllter System Class. | Inline (signed out) |
Sign Out of CLARC Infinity | Starten den Abmeldevorgang | Inline (signed in) |
Delete (Local) | Löscht alle lokalen Daten des ausgewählten Tenants. | Kontextmenü (tenant) |
Bezeichnung | Beschreibung | Position |
---|---|---|
ProjectsEin Projekt gilt als downloaded, wenn es im lokalen Dateisystem erkannt wurde. Dies wird durch ein farbiges Icon angezeigt. | ||
New Project... | Erstellt ein neues Project. | Inline (Shortcut: Strg+Shift+Alt+N) |
Search Project | Öffnet ein Feld für das übersichtliche Durchsuchen aller Projekte. | Kontextmenü (Projects root folder) |
New Folder | Erstellt einen Ordner auf der obersten Ebene. | Kontextmenü (Projects root folder) |
New Folder... | Erstellt einen Ordner innerhalb des angeklickten Ordners. | Kontextmenü (Ordner) |
Delete Empty Folders | Löschte alle lokalen leeren Ordner. | Kontextmenü (Projects root folder) |
Show Packages | Öffnet ein Feld zur Übersicht aller vorhandenen Packages. Man kann nach Packages suchen und diese löschen. | Kontextmenü (Projects root folder) |
Delete | Löscht das Project. | Kontextmenü (Project) |
Delete Empty Folders | Löschte alle lokalen leeren Ordner. | Kontextmenü (Projects root folder) |
Show Packages | Öffnet ein Feld zur Übersicht aller vorhandenen Packages. Man kann nach Packages suchen und diese löschen. | Kontextmenü (Projects root folder) |
Delete | Löscht das Project. | Kontextmenü (Project) |
Edit | Ermöglicht das Editieren einzelner Eigenschaften des Projects (Name, Sub Path). | Kontextmenü (Project) |
Download | Lädt das Project herunter. | Inline |
Open | Öffnet das Project im aktuellen Fenster. | Inline (downloaded*) |
Open (New Window) | Öffnet das Project in einem neuen Fenster. | Kontextmenü (Project) |
Delete (Local) | Löscht das Project auf lokaler Ebene. | Kontextmenü (Project - downloaded) |
Delete (Local) | Löscht alle Projects auf lokaler Ebene innerhalb des angeklickten Ordners. | Kontextmenü (Ordner) |
Compile | Kompiliert das Project mittels Webpack und speichert das kompilierte JavaScript im dist Ordner. | Kontextmenü (Project - downloaded) |
Package | Erzeugt den Auslieferungszustand durch Hochladen des kompilierten JavaScript Codes. | Kontextmenü (Project - downloaded) |
Link Resource | Öffnet ein Feld zu Auswahl der zu verlinkenden Resource. | Kontextmenü (Project - downloaded) |
Pull | Downloaded den serverseitigen Stand des Projects. Dabei werden lokale Änderungen überschrieben. | Kontextmenü (Project - downloaded) |
Upload | Lädt den lokalen Stand des Projects auf den Server hoch. Der Stand des Servers wird überschrieben. | Kontextmenü (Project - downloaded) |
Rename | Benennt den Ordner um. | Kontextmenü (Ordner) |
Resources | ||
Create Resource | Erstellt eine neue Resource. | Inline |
Search Resource | Öffnet ein Feld für das übersichtliche Durchsuchen aller Resources. | Kontextmenü (Resources root folder) |
Add Property | Fügt eine neue Property der Resource hinzu. | Kontextmenü (Resource) |
Delete | Löscht die Resource. | Kontextmenü (Resource) |
Edit | Editiert den Namen der Resource. | Kontextmenü (Resource) |
Link to Open Project | Verbindet die ausgewählte Resource mit dem momentan geöffneten Project. | Inline |
Copy Value | Kopiert den Wert der ausgewählten Property. | Kontextmenü (Property) |
Delete | Löscht die Property. | Kontextmenü (Property) |
Edit | Editiert den Bezeichner oder den Wert der Property. | Kontextmenü (Property) |
Business Objects | ||
Search Business Object | Öffnet ein Feld für das übersichtliche Durchsuchen aller Business Objects. | Kontextmenü (Business Objects root folder) |
Add to Opened Project | Fügt alle Properties des ausgewählten Business Objects zum Entry-Point Skript des geöffneten Projects hinzu. | Inline |
Libraries | ||
New Library... | Erstellt eine neue Library. | Inline (Libraries root folder) |
Search Library
| Öffnet ein Feld für das übersichtliche Durchsuchen aller Libraries. | Kontextmenü (Libraries root folder) |
Download | Lädt die Library herunter. | Inline |
Open | Öffnet die Library im aktuellen Fenster. | Inline (downloaded) |
Add to Opened Project | Lädt die Library herunter und fügt den Import zu dem Entry-Point Skript des geöffneten Projects hinzu. | Kontextmenü (Library) |
Delete | Löscht die Library. | Kontextmenü (Library) |
Delete (Local) | Löscht die Library aus dem lokalen Dateisystem. | Kontextmenü (Library - downloaded) |
Download | Lädt die Library herunter. | Kontextmenü (Library) |
Pull | Downloaded den serverseitigen Stand der Library. Dabei werden lokale Änderungen überschrieben. | Kontextmenü (Library - downloaded) |
Upload | Lädt den lokalen Stand der Library auf den Server hoch. Der Stand des Servers wird überschrieben. | Kontextmenü (Library - downloaded) |
Settings Tree ViewDie Settings Tree View bietet eine Auflistung und Verwaltung der verschiedenen Konfigurationsmöglichkeiten der Extension. In dieser Ansicht können Benutzer zentrale Einstellungen direkt ändern und anpassen. | ||
Account | Bietet kontorelevante Funktionen. | Store Password, Delete Stored Password, Sign In / Sign Out |
@ctodev/cclibrary-typings | Zeigt die akutelle Versionsnummer der dependency “@ctodev/cclibrary-typings” an | Update cclibrary-typings (Inline) |
Root Directory | Definiert den Top-Level Ordner der Extension, in dem alle weiteren Ordner und Dateien abgespeichert werden. | Choose the Root Directory (Inline) |
Language | Definiert die verwendete Sprache. | Edit (Inline) |
Server URL | Definiert die URL des Servers, an den alle Anfragen gesendet werden. | Edit (Inline) |
- 1 Übersicht
- 1.1 Projects
- 1.2 Resources
- 1.3 Business Objects
- 1.4 Settings Tree View