次の方法で共有


FullscreenControl class

マップまたは指定した要素を全画面表示にするコントロール。

Extends

コンストラクター

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 から継承された