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 

Projects

Ein 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 View

Die 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)