FullscreenControl class
マップまたは指定した要素を全画面表示にするコントロール。
- Extends
コンストラクター
Fullscreen |
マップまたは指定した要素を全画面表示にするコントロール。 |
メソッド
is |
マップの現在の全画面表示状態を取得します。 |
is |
ブラウザーが全画面表示モードへの移行をサポートしているかどうかを確認します。 |
on |
マップに追加されたときに呼び出されるコントロールの初期化メソッド。 |
on |
コントロールがマップから削除されたときに呼び出されるメソッド。 コントロールに必要なクリーンアップを実行する必要があります。 |
継承されたメソッド
build |
コントロールの最も外側のコンテナーをビルドし、自動スタイル設定用のリスナーを含むスタイル設定を適用します。 |
コンストラクターの詳細
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]