processGenericStyle
[ Funktion ]
public static processGenericStyle(
controlName: string,
selector: string,
styles: Dictionary<string | string[] | null | undefined> | null
): void;
Setzt mehrere CSS-Eigenschaften 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 | Name des Controls | |
selector | CSS-Selektor innerhalb des Controls | |
styles | Gewünschte neue Werte der CSS-Eigenschaft in einem Objekt. Der Wert null (nicht der String "null") löscht den aktuellen Wert. |
Rückgabewert
Typ | Beschreibung |
---|---|
void | Kein Rückgabewert |
Verfügbar ab Version 1.8 |
Beispiel - JavaScript
TcHmi.StyleProvider.processGenericStyle(
'DataGrid1',
'td[data-row="' + 5 + '"][data-column="' + 2 + '"]',
{
'background-color': 'red'
}
);