Module: sdw/templates/inline/percentEditor

Dieses Modul definiert die Klasse percentEditor. Ein percentEditor ist ein einfacher einzeiliger Editor zur Eingabe und zur bearbeitung von Prozentwerten als Spezialisierung des NumerSpinners

Source:
See:

Extends

Requires

Members

constraints

Properties:
Name Type Description
constraints Object

Parameterobjekt für den Numberspinner, Werte können in den Editormetadaten überschrieben werden

Properties
Name Type Description
min Number

Untergrenze der validen Eingabe. Default ist 0.

max Number

Obergrenze der validen Eingabe. Default ist 1000.

places Number

Erlaubte und angezeigte Nachkommastellen. Default ist 0.

Source:

moduleName

Properties:
Name Type Description
moduleName String

Name des Moduls aus lokaler Konstante

Source:

smallDelta

Properties:
Name Type Description
smallDelta Number
Source:

Methods

getAfterImage() → {Number/String}

Falls der value des numberSpinners eine Zahl ist wird diese zurückgegeben, ansonsten ein leerer String. Falls das MetadataItem Einheit vorgibt und der Wert numerisch ist, wird die passende Einheit im Singular oder Plural an den numerischen Wert angehängt. Falls der Wert numerisch ist, wird er anhand der Browserlocal formatiert. Dzimalstellen werden berücksichtigt, wenn das MetadataItem diese in this.metadataItem.editorArgs.constraints.places definiert.

Source:
Returns:

Das afterImage des Numberspinners für das GUI mit Einheiten

Type
Number/String

getAfterImageForUpload() → {Number/String}

Falls der value des numberSpinners eine Zahl ist wird diese zurückgegeben, ansonsten ein leerer String

Source:
Returns:

Das afterImage des Numberspinners für den datatStore ohne Einheiten

Type
Number/String

getBeforeImage()

Überschreibt die Implementierung der Basisklasse und gibt den Wert mit 100 multipliziert zurück

Source: