CompassControl class
En kontroll för att ändra rotationen av kartan.
- Extends
| Compass |
Konstruerar en CompassControl. |
| on |
Initieringsmetod för kontrollen som anropas när den läggs till på kartan. |
| build |
Skapa den yttersta containern för kontrollen, tillämpar formatering, inklusive eventuella lyssnare för automatisk formatering. |
| on |
Metod som anropas när kontrollen tas bort från kartan. Bör utföra nödvändig rensning för kontrollen. |
Konstruerar en CompassControl.
new CompassControl(options?: CompassControlOptions)
Parametrar
- options
- CompassControlOptions
Alternativen för kontrollen.
Initieringsmetod för kontrollen som anropas när den läggs till på kartan.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Parametrar
- map
- Map
Den karta som kontrollen ska läggas till i.
- options
- ControlOptions
ControlOptions för den här kontrollen.
Returer
HTMLElement
Ett HTMLElement som ska placeras på kartan för kontrollen.
Skapa den yttersta containern för kontrollen, tillämpar formatering, inklusive eventuella lyssnare för automatisk formatering.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parametrar
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Returer
HTMLElementTagNameMap[K]
Ärvd frånControlBase.buildContainer
Metod som anropas när kontrollen tas bort från kartan. Bör utföra nödvändig rensning för kontrollen.
function onRemove()
Ärvd frånControlBase.onRemove