Dela via


FullscreenControl class

En kontroll för att göra kartan eller ett angivet element till fullskärmsformat.

Extends

Konstruktorer

FullscreenControl(FullscreenControlOptions)

En kontroll för att göra kartan eller ett angivet element till fullskärmsformat.

Metoder

isFullscreen()

Hämtar kartans aktuella fullskärmstillstånd.

isSupported()

Kontrollerar om webbläsaren har stöd för att gå i fullskärmsläge.

onAdd(Map)

Initieringsmetod för kontrollen som anropas när den läggs till på kartan.

onRemove()

Metod som anropas när kontrollen tas bort från kartan. Bör utföra nödvändig rensning för kontrollen.

Ärvda metoder

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

Bygg den yttersta containern för kontrollen, gäller formatering, inklusive lyssnare för automatisk formatering.

Konstruktorinformation

FullscreenControl(FullscreenControlOptions)

En kontroll för att göra kartan eller ett angivet element till fullskärmsformat.

new FullscreenControl(options?: FullscreenControlOptions)

Parametrar

options
FullscreenControlOptions

Alternativ för att definiera hur kontrollen återges och vilken container som ska göras i fullskärmsformat.

Metodinformation

isFullscreen()

Hämtar kartans aktuella fullskärmstillstånd.

function isFullscreen(): boolean

Returer

boolean

Ett booleskt värde som anger om containern är i fullskärmsläge.

isSupported()

Kontrollerar om webbläsaren har stöd för att gå i fullskärmsläge.

static function isSupported(): boolean

Returer

boolean

Ett booleskt värde som anger om webbläsaren stöder fullskärmsläge.

onAdd(Map)

Initieringsmetod för kontrollen som anropas när den läggs till på kartan.

function onAdd(map: Map): HTMLElement

Parametrar

map
Map

Den karta som kontrollen läggs till i.

Returer

HTMLElement

Ett HTMLElement som ska placeras på kartan för kontrollen.

onRemove()

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 metodinformation

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

Bygg den yttersta containern för kontrollen, gäller formatering, inklusive 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]

ärvs frånControlBase.buildContainer