Partager via


CompassControl class

Contrôle permettant de modifier la rotation de la carte.

Extends

Constructeurs

CompassControl(CompassControlOptions)

Construit un CompassControl.

Méthodes

onAdd(Map, ControlOptions)

Méthode d’initialisation pour le contrôle appelé lors de l’ajout à la carte.

Méthodes héritées

buildContainer<K>(Map, ControlStyle, string, K)

Générez le conteneur le plus externe pour le contrôle, applique le style, y compris tous les écouteurs pour le style automatique.

onRemove()

Méthode appelée lorsque le contrôle est supprimé de la carte. Doit effectuer tout nettoyage nécessaire pour le contrôle.

Détails du constructeur

CompassControl(CompassControlOptions)

Construit un CompassControl.

new CompassControl(options?: CompassControlOptions)

Paramètres

options
CompassControlOptions

Options du contrôle.

Détails de la méthode

onAdd(Map, ControlOptions)

Méthode d’initialisation pour le contrôle appelé lors de l’ajout à la carte.

function onAdd(map: Map, options?: ControlOptions): HTMLElement

Paramètres

map
Map

Carte à laquelle le contrôle sera ajouté.

options
ControlOptions

ControlOptions pour ce contrôle.

Retours

HTMLElement

HtmlElement à placer sur la carte pour le contrôle.

Détails de la méthode héritée

buildContainer<K>(Map, ControlStyle, string, K)

Générez le conteneur le plus externe pour le contrôle, applique le style, y compris tous les écouteurs pour le style automatique.

function buildContainer<K>(map: Map, style: ControlStyle, ariaLabel?: string, tagName?: K): HTMLElementTagNameMap[K]

Paramètres

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

Retours

HTMLElementTagNameMap[K]

Hérité deControlBase.buildContainer

onRemove()

Méthode appelée lorsque le contrôle est supprimé de la carte. Doit effectuer tout nettoyage nécessaire pour le contrôle.

function onRemove()

Hérité deControlBase.onRemove