StyleControlOptions interface

StyleControl オブジェクトのオプション。

Extends

プロパティ

autoSelectionMode

ユーザーがマップ スタイルを選択したら、スタイル コントロールでスタイルを自動的に設定するかどうかを指定します。 に false設定すると、スタイルをクリックしてもスタイルが自動的に設定されません。 既定 true

layout

スタイルを表示するレイアウト。

'"icons": 各スタイルのクリック可能なアイコンの行。

'"list"': 各スタイルのアイコンと名前を含むスクロール可能なリスト。

既定の '"icons"'
mapStyles

コントロールに表示するマップ スタイル。 スタイル名では大文字と小文字が区別されます。 含まれているスタイルがマップでサポートされていない場合は無視されます。 使用可能なスタイルについては、 サポートされているスタイルに関 する記事を参照してください。 "all" を指定すると、すべてのマップ スタイルが表示されます。 既定 ["road", "grayscale_light", "grayscale_dark", "night", "road_shaded_relief"]

style

コントロールのスタイル。 既定値は ControlStyle.light です。

プロパティの詳細

autoSelectionMode

ユーザーがマップ スタイルを選択したら、スタイル コントロールでスタイルを自動的に設定するかどうかを指定します。 に false設定すると、スタイルをクリックしてもスタイルが自動的に設定されません。 既定 true

autoSelectionMode?: boolean

プロパティ値

boolean

layout

スタイルを表示するレイアウト。

'"icons": 各スタイルのクリック可能なアイコンの行。

'"list"': 各スタイルのアイコンと名前を含むスクロール可能なリスト。

既定の '"icons"'
layout?: "icons" | "list"

プロパティ値

"icons" | "list"

mapStyles

コントロールに表示するマップ スタイル。 スタイル名では大文字と小文字が区別されます。 含まれているスタイルがマップでサポートされていない場合は無視されます。 使用可能なスタイルについては、 サポートされているスタイルに関 する記事を参照してください。 "all" を指定すると、すべてのマップ スタイルが表示されます。 既定 ["road", "grayscale_light", "grayscale_dark", "night", "road_shaded_relief"]

mapStyles?: string[] | "all"

プロパティ値

string[] | "all"

style

コントロールのスタイル。 既定値は ControlStyle.light です。

style?: ControlStyle

プロパティ値