Module: sdw/hr/staff/staffView

Dieses Modul definiert die Klasse StaffView

Die Klasse StaffnView ist die für StattBuchung/cert spezialisierte Erweiterung der Klasse TreeContainerView.

Author:
  • sdw.systems
Source:
See:

Extends

Requires

Members

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

Methods

dispatchTreeNodeClick(treeItem)

Wird von der Vaterklasse aufgerufen und lädt den Editormanager. Das ist hier immer der selbe.

Parameters:
Name Type Description
treeItem Object

Zeiger auf das TreeItem, auf das geklickt worden ist

Properties
Name Type Description
id UUID

Id des TreeItem, auf das geklickt worden ist. Wird in this.id geschrieben und von eventOutlineTree dazu verwendet zu prüfen, ob das mit Rechtsklick angeklickte treeItem die gleiche Id hat. Nur in diesem Fall werden die Kontextmenüs aktiviert. Damit wird verhindert, dass man über das Kontextmenü ein treeItem löschen kann, während im rechten bereich ein völlig anderes Objekt offen ist.

klasse String

Die fachliche Klasse die dieses treeItem repräsentiert. In Abhängigkeit dieser Klasse werden die Bearbetungsfunktionen zur Verfügung gestellt.

Source:

setProperties()

Eigenschaften dieser Instanz setzen. setProperties() ist safe, weil es von der Basisklasse zum richtigen Zeitpunkt aufgerufen wird um die default-Einstellungen zu üneberschreiben. Setzt this.treeClass wird auf den Modulnamen des Outlinetrees sdw/hr/staff/staffOutlineTree, eine von sdw/templates/widgets/treeController abgeleitete Klasse.

Source: