ホ−ム » クラスリファレンス » ZDC.StaticUserWidget

ZDC.StaticUserWidget

スタティックユーザウィジットを作成します。
※)userwidget.jsが必要です。

実装例

コンストラクタ

ZDC.StaticUserWidget(pos, options)
スタティックユーザウィジット作成時は非表示となっています。表示するためには後述のopen()メソッドを実行してください。

引数プロパティタイプデフォルト説明
pos-ポジションオブジェクト-配置位置
optionshtmlstringnullスタティックユーザウィジットに表示するHTMLソース
domDOM-スタティックユーザウィジットに表示するDOM
(htmlが指定されている場合はhtmlが優先)
sizeZDC.WHhtmlパラメータによる(※1)表示サイズ
propagationbooleanfalsetrue:イベントが地図に伝播する
false:イベントが地図に伝播しない

※1 ・・・ 表示サイズを指定しない場合、表示内容によってスタティックユーザウィジットのサイズは自動で調整されます。
ただし、一部のタグ(imgタグ等)や、CSSによりスタティックユーザウィジット内のスタイルを設定をしている場合、正常に表示できないことがあります。

メソッド

void open()

スタティックユーザウィジットを表示します。


void close()

スタティックユーザウィジットを非表示にします。


void movePosition(pos)

スタティックユーザウィジットの配置位置を変更します。
ただし、このメソッドを実行する前にZDC.MapクラスのaddWidgetを実行してください。

引数タイプ説明
posポジションオブジェクト配置位置

void setHtml(html, size)

スタティックユーザウィジットで表示するHTMLソースを再設定します。
ただし、このメソッドを実行する前にZDC.MapクラスのaddWidgetを実行してください。

引数タイプデフォルト説明
htmlstringnullHTMLソース
sizeZDC.WH(※2)表示サイズ

※2 ・・・ コンストラクタ、または本メソッドにて表示サイズを指定した場合には、スタティックユーザウィジットのサイズは自動で調整されなくなります。


void setDom(dom, size)

ユーザウィジットで表示するDomを再設定します。
ただし、このメソッドを実行する前にZDC.MapクラスのaddWidgetを実行してください。

引数タイプデフォルト説明
domDOM-DOM
sizeZDC.WH(※2)表示サイズ(最大サイズ:W600px×H750px)

※2 ・・・ コンストラクタ、または本メソッドにて表示サイズを指定した場合には、スタティックユーザウィジットのサイズは自動で調整されなくなります。


void setZindex(zindex)

z-indexを設定します。デフォルトのz-indexは100です。

引数タイプ説明
zindexnumberz-index