Class: Window

BKGWebMap.Control. Window

Control zur Anzeige eines Fensters.

new Window(options)

Parameters:
Name Type Description
options object Optionen für das Controlelement
Source:

Members

<static> content :string

Inhalt des Fensters
Source:

<static> contentDiv :HTMLElement

Container für Inhalt. Kann alternativ zu content gesetzt werden, um DOM-Objekte direkt einzufügen.
Source:

<static> minimized :boolean

Gibt an, ob der Fensterinhalt angezeigt werden soll oder nicht.
Source:

<static> positionLeft :boolean

y-Positionsagabe bezieht sich auf Left. Wenn false dann wird rigth verwendet.
Source:

<static> positionTop :boolean

x-Positionsagabe bezieht sich auf Top. Wenn false dann wird bottom verwendet.
Source:

<static> size :OpenLayers.Size

Größe des Bereichs für den Fensterinhalt
Source:

<static> title :string

Titel für Fenster
Source:

<static> x :int

X-Position des Fensters
Source:

<static> y :int

Y-Position des Fensters
Source:

Methods

<static> createContentDiv(contentHTML)

Generiert den Fensterinhalt
Parameters:
Name Type Description
contentHTML string HTML-content für Container
Source:
Returns:
HTMLElement

<static> createTitleDiv(titleHTML) → {HTMLElement}

Erzeugt die Titelleiste für das Fenster
Parameters:
Name Type Description
titleHTML string Der HTML-Inhalt für die Titelleiste
Source:
Returns:
Type
HTMLElement

<static> draw() → {HTMLElement}

Erstellt die Legende für alle Layer in der Karte
Source:
Returns:
Eine Referenz zum DOMElement welches die Legende beinhaltet.
Type
HTMLElement

<static> maximize()

Maximiert das Fenster
Source:

<static> minimize()

Minimiert das Fenster
Source:

<static> onmousedown(evt)

Beginnt den Dragmodus für das Fenster
Parameters:
Name Type Description
evt Event
Source:

<static> onmouseup(evt)

Beendet den Dragmodus für das Fenster
Parameters:
Name Type Description
evt Event
Source:

<static> setWindowPos(x, y)

Aktualisiert die Fensterposition.
Parameters:
Name Type Description
x int Die x-Position
y int Die y-Position
Source: