Module: sdw/templates/confirmAndDeleteSelectionDialog

Dieses Modul definiert die Klasse sdw/templates/confirmAndDeleteSelectionDialog.

Eine Spezialisierung der Klasse module:sdw/templates/dialog, die einen modalen confirm-Dialog zur Verfügung stellt, der den Nutzer vor dem Löschen eines oder mehrere Listitems um Bestätigung bittet

Author:
  • sdw.systems
Source:
See:

Extends

Requires

Members

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

Methods

createDatasets()

Überschreibt den Methodenstub der Basisklasse und erzeugt ein Dataset mit einem disableten ValidationTextBox für jede Zeile von this.selection an der Stelle this.caller.nameColumn

Source:

getResponse()

Überschreibt die Implementierung der Basisklasse. Prüft, ob die aufrufende Klasse die Methode deleteSelection() kennt und ruft diese danach auf mit deleteSelection(this.selection). Falls intelligentere Reaktionen erwartet werden muss diese Methode von den abgeleiteten Klassen überschrieben werden.

Source:

getSelection() → {Array.<Object>}

Überschriebt die Methode der Basisklasse und gibt die von der Liste hochgereichte Selektion zurück.

Source:
Returns:

Liste der selektierten listitems

Type
Array.<Object>

isValid() → {Boolean}

Überschreibt die Implementierung der Basisklasse. Gibt immer true zurück, schließlich ist das nur ein confirm-Dialog der keine weiteren Daten validieren muss. Setzt this.oid auf die oid von this.treeItem. Insbesondere für die ViewTabPane-Semantik hilfreich.

Source:
Returns:

true wird als Konstante zurückgegeben

Type
Boolean

setPorperties()

Überschreibt die Implementierung der Basisklasse um weitere Eigenschaften zusetzen.

Source: