IOptions
[ Schnittstelle ]
export interface IOptions {
centerHorizontal?: boolean;
centerVertical?: boolean;
dimBackground?: boolean;
modal?: boolean;
closeOnBackground?: boolean;
resizeCb?: (data: TopMostLayer.IResizeResultObject) => void;
removeCb?: (data: TopMostLayer.IElemRemoveResultObject) => void;
}
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
centerHorizontal [ Optional ] | Das Element wird horizontal zentriert und bei Größenänderung des Fensters zentriert gehalten. | |
centerVertical [ Optional ] | Das Element wird vertikal zentriert und bei Größenänderung des Fensters zentriert gehalten. | |
dimBackground [ Optional ] | Legt fest, ob der Hintergrund abgedunkelt werden soll. Standardmäßig ist dies Es ist möglich, mehrere Elemente jeweils per add in den TopMostLayer zu legen. | |
modal [ Optional ] | Verhindert eine Interaktion durch den Hintergrund auf andere Elemente. Standardmäßig ist dies | |
closeOnBackground [ Optional ] Verfügbar ab Version 1.10.1336.404 | Legt fest ob der TopMost Layer bei einer Interaktion (z.B. Klick oder Touch-Aktion) mit dem Hintergrund geschlossen werden soll. | |
resizeCb [ Optional ] | (data: TopMostLayer.IResizeResultObject) => void | Callback welcher aufgerufen wird, wenn das Element in der Größe potenziell verändert wurde. Dem Callback wird ein Parameter übergeben. |
removeCb [ Optional ] | (data: TopMostLayer.IElemRemoveResultObject) => void | Callback welcher aufgerufen wird, wenn das Element aus dem TopMostLayer genommen wurde. Dem Callback wird ein Parameter übergeben. Dieser Callback wird unabhängig von der Ursache des Aushängens aufgerufen. |
Verfügbar ab Version 1.10 |