processFontSize

[ Funktion ]

public static processFontSize(
    element: JQuery | Element[] | NodeListOf<Element> | HTMLCollectionOf<Element> | Element | undefined,
    valueNew: number | null | undefined,
    unitNew: TcHmi.DimensionUnit = 'px'
): void;

Setzt die Schriftgröße bei einem oder mehreren HTML- oder SVG-Elementen. Bitte beachten Sie, dass eine Prozent-Einheit nicht relativ zur Größe des Eltern-Elements sondern zur Schriftgröße des Eltern-Elements ist.

Parameter

Name

Typ

Beschreibung

element

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

JQuery, Element[], NodeListOf<Element>, HTMLCollectionOf<Element>, Element, undefined

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

valueNew

number, null, undefined

Zahlenwert für die Schriftgröße.

unitNew

TcHmi.DimensionUnit

Einheit für die Schriftgröße (wenn nicht gegeben, dann gilt 'px')

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

processFontSize 1:

Verfügbar ab Version 1.8

Beispiel - JavaScript

var newElem = $('<div class="testdiv"></div>');
TcHmi.StyleProvider.processFontSize(newElem,
    42,
    'px'
);