Module: sdw/templates/inline/checkboxEditor

Dieses Modul definiert die Klasse checkboxEditor

Author:
  • sdw.systems
Source:

Extends

Requires

Members

checkBox

Properties:
Name Type Description
checkBox dijit/form/checkBox
Source:

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

Methods

createGUIObjects()

Überschreibt die Implementierung der Basisklasse. Das beforeImage ist die OID, Label brauchen wir nicht. Instantiiert eine dijit/form/CheckBox

Source:

dispose()

Überschreibt die Implementierung der Basisklasse. Die CheckBox wird destroyed und dann die Implementierung der Basisklasse aufgerufen

Source:

getAfterImage() → {Object}

Überschreibt die Implementierung der Basisklasse Setzt den Wert des dataItems auf den Wert der Checkbos unter Berücksichtigung der Array-Schreibweise des Stores.

Source:
Returns:

Das Ergebnis der Methode getInnerHTML des Editormanagers, also den DOM-Tree für das Post-Eidotr-GUI.

Type
Object

getAfterImageForUpload() → {Boolean}

Überschreibt die Implementierung der Basisklasse. Gibt ein Boolean als prinitiven Datentyp zurück

Source:
Returns:

json

Type
Boolean

hasBeenUpdated() → {Boolen}

Überschreibt die Implementierung der Basisklasse und gibt true zurück, falls das Attribut checked der CheckBox geändert wurde. Konkret wird vergleichen, ob der im BeforeImage abgespeicherte boolsche Wert noch der gleiche ist wie der aktuelle in der CheckBox.

Source:
Returns:

true falls die Auswahl des FilteringSelect geändert wurde, sonst false.

Type
Boolen

setFocus()

Überschreibt die Implementierung der Basisklasse. Setzt den Focus nach 10 Millisekunden in den FilteringSelect

Source:

setNull()

Überschreibt die Implementierung der Basisklasse. Wird wohl nie zum Einsatz kommen, da Boolsche Variable keinen dritten Wert NULL annehmen können. Wenn doch gibt es eine Fehlermeldung auf der Console.

Source: