TopMostLayer

[ Klasse ]

Stellt Funktionen für ein Overlay zur Verfügung. Dieser Bereich ist immer oberhalb der normalen Visualisierung und unabhängig vom scrolling.

Dem TopMostLayer wird ein jQuery-Objekt mit einem Element übergeben. Dieses wird vom TopMostLayer innerhalb eines HTMLDivElement positioniert, welches die Breite und Höhe des Browserfensters besitzt. Übliche CSS-Attribute für das Element sind min-width, min-height, padding. Um dem Nutzer es einfacher zu machen, kann ein Element auf dem Bildschirm zentriert werden.

Auch eine Reaktion beim Klick auf den abgedunkelten Hintergrund oder bei Größenänderung ist möglich.

Hängt ein Control ein Element in den TopMostLayer so wird dieses Control überwacht. Wird das Control aus dem DOM entfernt (detach) so wird auch das Element entfernt.

Für die Nutzung außerhalb von Controls (zum Beispiel Codebehind) gibt es separate Funktionen ohne diese Überwachung.

Statische Funktionen

Name

Beschreibung

add

Hängt ein HTML-Element (von einem Control aus) in den Overlaybereich

remove

Entfernt ein HTML-Element (von einem Control aus) aus dem Overlaybereich

addEx

Hängt ein HTML-Element in den Overlaybereich (Codebehind)

removeEx

Entfernt ein HTML-Element aus dem Overlaybereich (Codebehind)

Schnittstellen

Name

Beschreibung

IOptions

Optionen für die add/addEx()-Funktion.

IResizeResultObject

Callback-Parameter für die Größenänderung.

IElemRemoveResultObject

Callback-Parameter für das entfernen.

TopMostLayer 1:

Verfügbar ab Version 1.10