Partager via


FullscreenControl class

Contrôle permettant d’effectuer la carte ou un élément spécifié en plein écran.

Extends

Constructeurs

FullscreenControl(FullscreenControlOptions)

Contrôle permettant d’effectuer la carte ou un élément spécifié en plein écran.

Méthodes

isFullscreen()

Obtient l’état plein écran actuel de la carte.

isSupported()

Vérifie si le navigateur prend en charge l’accès en mode plein écran.

onAdd(Map)

Méthode d’initialisation du contrôle appelé lorsqu’il est ajouté à la carte.

onRemove()

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

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 les écouteurs pour le style automatique.

Détails du constructeur

FullscreenControl(FullscreenControlOptions)

Contrôle permettant d’effectuer la carte ou un élément spécifié en plein écran.

new FullscreenControl(options?: FullscreenControlOptions)

Paramètres

options
FullscreenControlOptions

Options de définition du rendu du contrôle et du conteneur à rendre plein écran.

Détails de la méthode

isFullscreen()

Obtient l’état plein écran actuel de la carte.

function isFullscreen(): boolean

Retours

boolean

Valeur booléenne indiquant si le conteneur est en mode plein écran.

isSupported()

Vérifie si le navigateur prend en charge l’accès en mode plein écran.

static function isSupported(): boolean

Retours

boolean

Valeur booléenne indiquant si le navigateur prend en charge le mode plein écran.

onAdd(Map)

Méthode d’initialisation du contrôle appelé lorsqu’il est ajouté à la carte.

function onAdd(map: Map): HTMLElement

Paramètres

map
Map

Carte à laquelle le contrôle sera ajouté.

Retours

HTMLElement

Élément HTMLElement à placer sur la carte pour le contrôle.

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()

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 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ée deControlBase.buildContainer