processGenericStyle

[ Funktion ]

public static processGenericStyle(
    controlName: string,
    selector: string,
    property: string,
    value: string | null | undefined
): void;

Setzt eine CSS-Eigenschaft bei einem oder mehreren HTML-Elementen innerhalb eines Controls.

Diese API ist langsamer als die setSimpleStyle Funktion, kann dafür jedoch sich dynamisch ändernde Kindelemente erreichen.

Parameter

Name

Typ

Beschreibung

controlName

string

Name des Controls

selector

string

CSS-Selektor innerhalb des Controls

property

string

Name der CSS-Eigenschaft

value

string, null, undefined

Gewünschter neuer Wert der CSS-Eigenschaft. Der Wert null (nicht der String "null") oder undefined löscht den aktuellen Wert.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

processGenericStyle 1:

Verfügbar ab Version 1.8

Beispiel - JavaScript

TcHmi.StyleProvider.processGenericStyle(
    'DataGrid1',
    'td[data-row="' + 5 + '"][data-column="' + 2 + '"]',
    'background-color',
    'red'
);