Module: statt/buchung/kalender/kalenderView

Dieses Modul definiert die Klasse statt/buchung/kalender/kalenderView.

Author:
  • sdw.systems
Source:
See:

Extends

Requires

Members

contextMenuActionArray

Properties:
Name Type Description
contextMenuActionArray Array.<String>

Liste der Actions die im KOntextmenu als menuItems erscheinen sollen

Source:

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

moduleNameDialog

Properties:
Name Type Description
moduleNameDialog String

Name des Moduls des Dialogs, überschreibt den Wert der Basisklasse

Source:

moduleNamePerspective

Properties:
Name Type Description
moduleNamePerspective String

Name des Moduls der Perspective, überschreibt den Wert der Basisklasse

Source:

opcFetchCalendarData

Properties:
Name Type Description
opcFetchCalendarData OPCODE

aus lokaler Konstante, überschreibt die Eigenschaft der Vaterklasse

Source:

opcStoreCalendarItem

Properties:
Name Type Description
opcStoreCalendarItem OPCODE

aus lokaler Konstante, überschreibt die Eigenschaft der Vaterklasse

Source:

(inner, constant) opcDropEventModul :OPCODE

Type:
  • OPCODE
Default Value:
  • 255151
Source:

(inner, constant) opcDuplicateEventModul :OPCODE

Type:
  • OPCODE
Default Value:
  • 255153
Source:

(inner, constant) opcGetEventCalendarItems :OPCODE

Type:
  • OPCODE
Default Value:
  • 255115
Source:

(inner, constant) opcStoreEventModul :OPCODE

Type:
  • OPCODE
Default Value:
  • 255150
Source:

Methods

createKalenderItemFromModulTemplate(template, calendar)

Erzeugt ein neues KalenderItem für das Modul, das als Template von der API geliefert worden ist und hängt es in den Kalender ein.

Parameters:
Name Type Description
template Object

Das Modultemplate, das über die API geladen worden ist

calendar String

Der Kalender(typ) als css-Klasse, in den das neue KalenderItem eingehängt werden soll

Source:

onClickContextmenue(calendarItem, domId)

Wird vom CalendarController aufgerufen da dieses eie vom Deöegate abgeleitete klasse st

Parameters:
Name Type Description
calendarItem Object

Das einzige selektierte Item des Calendarobjektes

domId String

Die DomId des Menüitems auf das geklickt wurde

Source:

onItemDoubleClick(evt)

Wird vom CalendarController aufgerufen, Eventverarbeitung. Überschreibt die Implementierung der Basisklasse. Diese Implementierung macht im Prinzip das gleiche wie der CalenderController auch, muss sich aber nicht auf die KalenderMetadaten verlassen.

Parameters:
Name Type Description
evt

Das Eventobjekt

Source: