processBackground

[ Funktion ]

public static processBackground(
    element: JQuery | HTMLElement[] | NodeListOf<HTMLElement> | HTMLCollectionOf<HTMLElement> | HTMLElement | undefined,
    valueNew: TcHmi.Background | null
): void;

Setzt mehrere Hintergrundeigenschaften bei einem oder mehreren HTML-Elementen.

Parameter

Name

Typ

Beschreibung

element

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

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

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

valueNew

TcHmi.Background, null

Komplexes Objekt für die Hintergrundfarbe und das Hintergrundbild.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert

processBackground 1:

Verfügbar ab Version 1.8

Beispiel - JavaScript

var newElem = $('<div class="testdiv"></div>');
TcHmi.StyleProvider.processBackground(newElem,
    {
        color: {color: 'red'},
        image: null,
        imageWidth: null,
        imageWidthUnit: 'px',
        imageHeight: null,
        imageHeightUnit: 'px',
        imageHorizontalAlignment: 'Center',
        imageVerticalAlignment: 'Center',
        imagePadding: null
    }
);