Im Modus zum Bearbeiten eines Templates lässt sich der Inhalt modifizieren. Er ist aufgeteilt in fünf Tabs welche im Folgenden beschrieben werden.
GENERAL
Im GENERAL Tab sind die Felder für den Namen und die Komponente deaktiviert. Um ein Template umzubenennen verwenden Sie den Rename-Button in der Template-Liste.
Die zugehörige graphomate Erweiterung (Component) kann nicht geändert werden, weil das Set von Einstellungen nun für die selbe Komponente angewendet werden kann, die auch zum erstellen des Templates verwendet wurde.
Das Feld für die Tags kann mit einer kommaseparierten Liste von Tags gefüllt werden. Es folgen die Freitextfelder für die Beschreibung und den Author des Templates.
Für die Felder Created und Changed können keine Änderungen vorgenommen werden, da der Zeitstempel für die letzte Änderung automatisch gesetzt wird, sobald das Template gespeichert wird.
Die folgenden Felder beschreiben in welcher Software mit welcher Version das Template erstellt wurde (Creation Host, Creation Host Version), welche Version der graphomate Komponente verwendet wurde (Creation Component Version) und in welcher Version die graphomate Library vorlag (Creation Library Version).
* PROPERTIES
Die PROPERTIES sind selbst in fünf Kategorien aufgeteilt, die im Folgenden erklärt werden.
Boolean Properties
Die Boolean Properties sind einfache an / aus Schalter. Wenn der Schieberegler blau gefärbt und auf der rechten Seite liegt so ist die Einstellung aktiviert. Ein grauer Schieberegler auf der linken Seite repräsentiert eine deaktivierte Einstellung.
Um den Zustand zu ändern klicken Sie auf den Schieberegler oder den Namen der Einstellung.
Number Properties
Alle Einstellungen die Zahlen repräsentieren könnten in diesem Abteil angepasst werden.
String Properties
Die textuellen Einstellungen können hier geändert werden. Mit diesen Einstellungen gibt es eine Besonderheit, da einige von ihnen nur mit einem spezifischen Satz an Alternativen valide bleiben. Es gibt keinen Mechanismus der verhindert, dass eine Einstellung invalid gewählt wird.
Das könnnte zu ungewünschten Nebeneffekten führen, wenn das Template in einer graphomate Erweiterung angewendet wird. Bitte beziehen Sie sich daher auf das Handbuch der spezifischen Erweiterung.
Color Properties
Einstellungen von Farbwerten können modifiziert werden in dem der Color-Picker verwendet wird der sich öffnet, sobald auf den Wert der gewählten Einstellung geklickt wird.
Extended Properties
Einstellungen die komplizierter sind und daher als JSON gespeichert sind werden bearbeitet indem auf den EDIT Button der spezifischen Einstellung geklickt wird. Es öffnet sich ein Dialog-Fenster in dem die Unter-Einstellungen dargestellt werden. Durch einen Klick auf OK werden die Änderungen nichtgespeichert. Erst ein Klick auf den SAVE Button, nach dem der Dialog durch einen Klick auf OK geschlossen wurde, führt zu einem Abspeichern.
* JSON
Die JSON Darstellung der im Template enthaltenen Einstellungen kann manuell bearbeitet werden. Die ist beispielsweise notwendig, wenn neue Elemente zu einem JSON-Array hinzugefügt werden sollen.
UI-5 Extension Javascript Code
Hier wird UI5 Code dargestellt, mit dem die graphomate for UI5 componenten in Javascript eingebunden werden können, wenn eine ensprechende UI5 Komponente von graphomate existiert. Nach dem kopieren des Codes müssen noch die ensprechnd kommentierten stellen an die eigenen Daten angepasst werden.
UI-5 Extension XML Code
Hier wird UI5 Code dargestellt, mit dem die graphomate for UI5 componenten in XML Views eingebunden werden können, wenn eine ensprechende UI5 Komponente von graphomate existiert. Nach dem kopieren des Codes müssen noch die ensprechnd kommentierten stellen an die eigenen Daten angepasst werden.
Durch einen Klick auf den SAVE Button werden die getätigten Änderungen abgespeichert und das Admin wird weiter im Modus zum Bearbeiten verbleiben. Hingegen führt ein Klick auf SAVE AND CLOSE auch zum Abspeichern der Änderungen, jedoch wechselt das Admin dann in die Listenansicht.