new Slider(options)
Parameters:
Name | Type | Description |
---|---|---|
options |
object | Optionen zur Modifikation der Parameter |
- Source:
- BKGWebMap/Util/Slider.js, line 5
Members
-
<static> direction :string
-
Richtung für Slider: 'h' für horizontal oder 'v' für vertikal
- Source:
- BKGWebMap/Util/Slider.js, line 64
-
<static> div :node
-
HTML-Element, welches den Slider beinhaltet
- Source:
- BKGWebMap/Util/Slider.js, line 28
-
<static> events :OpenLayers.Events
-
Events Instanz zur Überwachung von Slider-Spezifischen Events Registrierung via:
slider.events.register(type, obj, listener);
Folgende Events stehen zur Verfügung: valuechanged: Änderung des aktuellen Sliderwertes- Source:
- BKGWebMap/Util/Slider.js, line 50
-
<static> max :number
-
maximale Wert des Sliders
- Source:
- BKGWebMap/Util/Slider.js, line 127
-
<static> maxPx :int
-
Maximalpixelwert für Sliderposition. Bei
-1
berechnet sich dies aus scaleWidth.- Source:
- BKGWebMap/Util/Slider.js, line 99
-
<static> min :number
-
minimale Wert des Sliders
- Source:
- BKGWebMap/Util/Slider.js, line 120
-
<static> minPx :int
-
Minimalpixelwert für Sliderposition
- Source:
- BKGWebMap/Util/Slider.js, line 92
-
<static> mousedown :boolean
-
Flag für dragmodus
- Source:
- BKGWebMap/Util/Slider.js, line 71
-
<static> px :int
-
aktuelle Pixelposition des Sliders
- Source:
- BKGWebMap/Util/Slider.js, line 106
-
<static> scaleSize :int
-
Breite der Skala, auf der sich der Slider bewegt.
- Source:
- BKGWebMap/Util/Slider.js, line 78
-
<static> slider :node
-
HTML-Element, für den Slider
- Source:
- BKGWebMap/Util/Slider.js, line 35
-
<static> sliderSize :int
-
Breite des Sliders, auf der sich der Slider bewegt.
- Source:
- BKGWebMap/Util/Slider.js, line 85
-
<static> style :string
-
CSS-Klasse für Container
- Source:
- BKGWebMap/Util/Slider.js, line 57
-
<static> value :number
-
aktuelle Wert des Sliders
- Source:
- BKGWebMap/Util/Slider.js, line 113
Methods
-
<static> draw() → {node}
-
Zeichnet alle HTML-Elemente für den Slider
- Source:
- BKGWebMap/Util/Slider.js, line 154
Returns:
Gibt das HTML-Element welches den Slider beinhaltet zurück- Type
- node
-
<static> onmousedown(evt)
-
Beginnt den Dragmodus für das Fenster
Parameters:
Name Type Description evt
Event - Source:
- BKGWebMap/Util/Slider.js, line 236
-
<static> onmousemove(evt)
-
Aktualisiert die Sliderposition im Dragmodus, wenn die Maus bewegt wird
Parameters:
Name Type Description evt
Event - Source:
- BKGWebMap/Util/Slider.js, line 253
-
<static> onmouseup(evt)
-
Beendet den Dragmodus für das Fenster
Parameters:
Name Type Description evt
Event - Source:
- BKGWebMap/Util/Slider.js, line 270
-
<static> setSliderPos(px)
-
Aktualisiert die Sliderposition im Wrapper.
Parameters:
Name Type Description px
int Die Pixelposition des Sliders - Source:
- BKGWebMap/Util/Slider.js, line 218
-
<static> setValue(val)
-
Aktualisiert die Sliderposition anhand des Wertes.
Parameters:
Name Type Description val
number Der neue Wert für den Slider - Source:
- BKGWebMap/Util/Slider.js, line 202