CompassControl class
Een besturingselement voor het wijzigen van de draaiing van de kaart.
- Extends
Constructors
Compass |
Maakt een CompassControl. |
Methoden
on |
Initialisatiemethode voor het besturingselement dat wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart. |
Overgenomen methoden
build |
Bouw de buitenste container voor het besturingselement, past stijl toe, inclusief listeners voor automatische stijl. |
on |
Methode die wordt aangeroepen wanneer het besturingselement uit de kaart wordt verwijderd. Moet de benodigde opschoning voor het besturingselement uitvoeren. |
Constructordetails
CompassControl(CompassControlOptions)
Maakt een CompassControl.
new CompassControl(options?: CompassControlOptions)
Parameters
- options
- CompassControlOptions
De opties voor het besturingselement.
Methodedetails
onAdd(Map, ControlOptions)
Initialisatiemethode voor het besturingselement dat wordt aangeroepen wanneer deze wordt toegevoegd aan de kaart.
function onAdd(map: Map, options?: ControlOptions): HTMLElement
Parameters
- map
- Map
De kaart waaraan het besturingselement wordt toegevoegd.
- options
- ControlOptions
De ControlOptions voor dit besturingselement.
Retouren
HTMLElement
Een HTMLElement dat op de kaart voor het besturingselement moet worden geplaatst.
Details overgenomen methode
buildContainer<K>(Map, ControlStyle, string, K)
Bouw de buitenste container voor het besturingselement, past stijl toe, inclusief listeners voor automatische stijl.
function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]
Parameters
- map
- Map
- style
- ControlStyle
- ariaLabel
-
string
- tagName
-
K
Retouren
HTMLElementTagNameMap[K]
Overgenomen vanControlBase.buildContainer
onRemove()
Methode die wordt aangeroepen wanneer het besturingselement uit de kaart wordt verwijderd. Moet de benodigde opschoning voor het besturingselement uitvoeren.
function onRemove()
Overgenomen vanControlBase.onRemove