ScaleControl class
Kontrolka do wyświetlania paska skalowania na mapie.
- Extends
Konstruktory
Scale |
Tworzy element ScaleControl. |
Metody
on |
Metoda inicjowania kontrolki, która jest wywoływana podczas dodawania do mapy. |
on |
Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne czyszczenie kontrolki. |
set |
Ustawianie jednostki skalowania odległości |
Metody dziedziczone
build |
Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu. |
Szczegóły konstruktora
ScaleControl(ScaleControlOptions)
Tworzy element ScaleControl.
new ScaleControl(options?: ScaleControlOptions)
Parametry
- options
- ScaleControlOptions
Opcje kontrolki.
Szczegóły metody
onAdd(Map, ControlOptions)
Metoda inicjowania kontrolki, która jest wywoływana podczas dodawania do mapy.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Parametry
- map
- Map
Mapa, do którego zostanie dodana kontrolka.
- options
- ControlOptions
KontrolkaOpcje dla tej kontrolki.
Zwraca
HTMLElement
Element HTMLElement, który ma zostać umieszczony na mapie dla kontrolki.
onRemove()
Metoda wywoływana po usunięciu kontrolki z mapy. Należy wykonać wszelkie niezbędne czyszczenie kontrolki.
function onRemove()
setUnit("imperial" | "metric" | "nautical")
Ustawianie jednostki skalowania odległości
function setUnit(unit: "imperial" | "metric" | "nautical")
Parametry
- unit
-
"imperial" | "metric" | "nautical"
Jednostka odległości ('imperial'
lub 'metric'
'nautical'
).
Szczegóły metody dziedziczonej
buildContainer<K>(Map, ControlStyle, string, K)
Skompiluj najbardziej zewnętrzny kontener dla kontrolki, stosuje styl, w tym wszystkie odbiorniki do automatycznego stylu.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametry
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Zwraca
HTMLElementTagNameMap[K]
Dziedziczone zkontrolki ControlBase.buildContainer