processFillColor

[ Funktion ]

public static processFillColor(
    element: Jquery<SVGElement | HTMLElement> | readonly SVGElement[] | NodeListOf<SVGElement> | HTMLCollectionOf<SVGElement> | SVGElement | undefined,
    valueNew: TcHmi.Color | null | undefined
): void;

Setzt die Füllfarbe bei einem oder mehreren SVG-Elementen.

Parameter

Name

Typ

Beschreibung

element

Info: Typ SVGElement unterstützt ab Version 1.10
Info: Typen SVGElement[] | NodeListOf<SVGElement> | HTMLCollectionOf<SVGElement> ab Version 1.10.1171.21

JQuery<SVGElement | HTMLElement>, readonly SVGElement[], NodeListOf<SVGElement>, HTMLCollectionOf<SVGElement>, SVGElement, undefined

  • jQuery Collection mit den zu verändernden Elementen
  • beliebige Array-ähnliche Element-Liste (auch beispielsweise aus document.querySelectorAll() oder document.getElementsByClassName())
  • einzelnes SVG-Element

valueNew

TcHmi.Color, null

Objekt für die Farbe.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

processFillColor 1:

Verfügbar ab Version 1.10

Beispiel - JavaScript

var newElem = dummyControl.getElement().find('rect'); // SVG rect as a control child
TcHmi.StyleProvider.processFillColor(newElem,
    {color: 'red'}
);