# Panel
パネルコンポーネントを作成します。
Object (opens new window) を拡張しています。
new Panel(options: Object)
# パラメータ
# options
(Object
(opens new window))
名前 | 説明 |
---|---|
options.modal boolean (opens new window) | true の場合、パネルはモーダルになり、ユーザーが外側をクリックすると閉じます。 |
# インスタンスメンバ
# addTo(map)
マップにパネルを追加します。
# パラメータ
map
(Map
) パネルを追加する Mini Tokyo 3D マップ
# 返り値
Panel
: メソッドチェーンを可能にするために自分自身を返す
# isOpen()
パネルが開いているかどうかを確認します。
# 返り値
boolean
(opens new window): パネルが開いていればtrue
、閉じていればfalse
# remove()
マップからパネルを削除します。
# 返り値
Panel
: メソッドチェーンを可能にするために自分自身を返す
# setButtons(buttons)
パネルのタイトルにボタンを設定します。
# パラメータ
buttons
(Array
<
HTMLElement
(opens new window)>
) パネルのタイトル上のボタンとして使用するDOM要素の配列
# 返り値
Panel
: メソッドチェーンを可能にするために自分自身を返す
# setHTML(html)
パネルのコンテンツを、文字列で指定された HTML に設定します。
このメソッドは、HTML のフィルタリングやサニタイズを行いませんので、信頼できるコンテンツにのみ使用してください。
# パラメータ
html
(string
(opens new window)) パネルの HTML コンテンツを表す文字列
# 返り値
Panel
: メソッドチェーンを可能にするために自分自身を返す
# setTitle(title)
パネルのタイトルを文字列で設定します。
# パラメータ
title
(string
(opens new window)) パネルのタイトル
# 返り値
Panel
: メソッドチェーンを可能にするために自分自身を返す