getDefaultValue

[ Funktion ]

public static getDefaultValue (
    control: TcHmi.Controls.System.baseTcHmiControl,
    propertyName: string
): TcHmi.Theme.Resource;

Liefert den aktuellen (durch das Theme bestimmten) Standardwert einer Control-Property.

Parameter

Name

Typ

Beschreibung

control

TcHmi.Controls.System.baseTcHmiControl

 

propertyName

string

 

Rückgabewert

Typ

Beschreibung

TcHmi.Theme.Resource

Aktuell wirkender Standardwert.

getDefaultValue 1:

Verfügbar ab Version 1.10

Beispiel - JavaScript

var themeValue = TcHmi.Theme.Properties.getDefaultValue(this, 'Value'); 
if(themeValue.origin === 'project'){
    // Value was set in a project theme
}
if(themeValue.value !== null){
    // use themeValue.value
    // Is for example false if this was set in the Theme or defaultValueInternal of its Description.json
}