# Panel
パネルコンポーネントを作成します。
Object (opens new window) を拡張しています。
new Panel(options: Object)
# パラメータ
# options (Object (opens new window))
| 名前 | 説明 |
|---|---|
options.modalboolean (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 (opens new window)<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: メソッドチェーンを可能にするために自分自身を返す