Class: Search

BKGWebMap.Control. Search

Klasse für Suchfeld
Zusätzliche Events:
  • startsearch: Beim Start der Suche
  • valuechanged: Bei Änderungen des Wertes
Parameters:
Name Type Description
options object Optionen für das Controlelement
Source:

Members

<static> labels

Labels für Bedienelemente
Source:

Methods

<static> createButton(el, label, displayClass) → {node}

Erstellt einen Button im gegebenen Element.
Parameters:
Name Type Description
el node Zielcontainer für Button
label string Label für Button
displayClass string CSS-Klasse
Source:
Returns:
Type
node

<static> createInput(el) → {node}

Parameters:
Name Type Description
el node Zielcontainer für das Input-Feld
Source:
Returns:
Gibt den HTML-Container für das Suchfeld zurück
Type
node

<static> draw(px) → {node}

Erstellt den Container und das Suchfeld.
Parameters:
Name Type Description
px OpenLayers.Pixel Die obere linke Eckposition des Containers oder null
Source:
Returns:
Gibt den HTML-Container für das Suchfeld zurück
Type
node

<static> getValue() → {string}

Gibt den Wert des Suchfeldes zurück
Source:
Returns:
Type
string

<static> onFocus(evt) → {boolean}

Wird ausgelöst, wenn Fokus auf Input-Feld fällt. Entfernnt den Suchhinweis.
Parameters:
Name Type Description
evt event Das auslösende Event
Source:
Returns:
false
Type
boolean

<static> onKeyDown(evt)

Wird ausgelöst, wenn eine taste im Input-Feld gedrückt wird. Bei Enter startet der Suchvorgang.
Parameters:
Name Type Description
evt event Das auslösende Event
Source:

<static> setValue(value)

Modifiziert den Wert des Suchfeldes
Parameters:
Name Type Description
value string der neue Wert für das Suchfeld
Source:

<static> triggerSearch()

Startet den Suchvorgang und löst einen startsearch-Event aus.
Source: