你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FullscreenControl class

用于使地图或指定元素全屏的控件。

扩展

构造函数

FullscreenControl(FullscreenControlOptions)

用于使地图或指定元素全屏的控件。

方法

isFullscreen()

获取地图的当前全屏状态。

isSupported()

检查浏览器是否支持进入全屏模式。

onAdd(Map)

添加到地图时调用的控件的初始化方法。

onRemove()

从地图中删除控件时调用的方法。 应对控件执行任何必要的清理。

继承的方法

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

为控件生成最外部的容器,应用样式设置,包括用于自动设置样式的任何侦听器。

构造函数详细信息

FullscreenControl(FullscreenControlOptions)

用于使地图或指定元素全屏的控件。

new FullscreenControl(options?: FullscreenControlOptions)

参数

options
FullscreenControlOptions

用于定义控件的呈现方式和要进行全屏设置的容器的选项。

方法详细信息

isFullscreen()

获取地图的当前全屏状态。

function isFullscreen(): boolean

返回

boolean

一个布尔值,指示容器是否处于全屏模式。

isSupported()

检查浏览器是否支持进入全屏模式。

static function isSupported(): boolean

返回

boolean

一个布尔值,指示浏览器是否支持全屏模式。

onAdd(Map)

添加到地图时调用的控件的初始化方法。

function onAdd(map: Map): HTMLElement

参数

map
Map

控件将添加到的映射。

返回

HTMLElement

要放置在控件的地图上的 HTMLElement。

onRemove()

从地图中删除控件时调用的方法。 应对控件执行任何必要的清理。

function onRemove()

继承的方法详细信息

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

为控件生成最外部的容器,应用样式设置,包括用于自动设置样式的任何侦听器。

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

参数

map
Map
style
ControlStyle
ariaLabel

string

tagName

K

返回

HTMLElementTagNameMap[K]

继承自ControlBase.buildContainer