対象 イベント名 スマートフォン・タブレット 説明
ZDC.Map ZDC.MAP_CHG_LATLON 地図の中心点の緯度経度を変更した場合発生(ただしドラッグまたはスクロール中は除く)
ZDC.MAP_CHG_ZOOM 地図の縮尺レベルを変更した場合発生
ZDC.MAP_CLICK × 地図領域上でクリックした場合発生
ZDC.MAP_DBLCLICK × 地図領域上でダブルクリックした場合発生
ZDC.MAP_DRAG_END 地図のドラッグ操作終了時に発生
ZDC.MAP_DRAG_START 地図のドラッグ操作開始時に発生
ZDC.MAP_MOUSEDOWN 地図領域上でマウスダウンした時に発生
ZDC.MAP_MOUSEMOVE × 地図領域上でマウスムーブした時に発生
ZDC.MAP_MOUSEOUT × 地図表示領域からマウスアウトした時に発生
なお、マーカ等のウィジット上にマウスオーバーした場合もマウスアウトと判定されます。
ZDC.MAP_MOUSEOVER × 地図表示領域外から領域内にマウスオーバーした時に発生
なお、マーカ等のウィジット上からマウスオーバーした場合もマウスオーバーと判定されます。
ZDC.MAP_MOUSEUP 地図領域上でマウスアップした時に発生
ZDC.MAP_RESIZE 地図のサイズが変更したときに発生
ZDC.MAP_RIGHTCLICK × 地図領域上で右クリックした場合発生
ZDC.MAP_SCROLL_END 地図のスクロール終了時に発生
ZDC.MAP_SCROLL_START 地図のスクロール開始時に発生
ZDC.Marker ZDC.MARKER_CLICK × マーカ上でクリックした時に発生
ZDC.MARKER_DBLCLICK × マーカ上でダブルクリックした時に発生
ZDC.MARKER_MOUSEDOWN マーカ上でマウスダウンした時に発生
ZDC.MARKER_MOUSEOUT × マーカ上からマウスアウトした時に発生
ZDC.MARKER_MOUSEOVER × マーカ上にマウスオーバーした時に発生
ZDC.MARKER_MOUSEUP マーカ上でマウスアップした時に発生
ZDC.MARKER_RIGHTCLICK × マーカ上で右クリックした時に発生
ZDC.MARKER_MOUSEMOVE × マーカ上でマウスムーブした時に発生
ZDC.MsgInfo ZDC.MSGINFO_CLICK × 吹き出し上でクリックした時に発生
ZDC.MSGINFO_DBLCLICK × 吹き出し上でダブルクリックした時に発生
ZDC.MSGINFO_MOUSEDOWN 吹き出し上でマウスダウンした時に発生
ZDC.MSGINFO_MOUSEUP 吹き出し上でマウスアップした時に発生
ZDC.MSGINFO_RIGHTCLICK × 吹き出し上で右クリックした時に発生
ZDC.MSGINFO_CLOSE 吹き出しをボタンで閉じた時に発生
ZDC.Polyline
ZDC.Oval
ZDC.SHAPE_CLICK × 図形上でクリックした時に発生
ZDC.SHAPE_DBLCLICK × 図形上でダブルクリックした時に発生
ZDC.SHAPE_MOUSEDOWN 図形上でマウスダウンした時に発生
ZDC.SHAPE_MOUSEOUT × 図形上からマウスアウトした時に発生
ZDC.SHAPE_MOUSEOVER × 図形上にマウスオーバーした時に発生
ZDC.SHAPE_MOUSEUP 図形上でマウスアップした時に発生
ZDC.SHAPE_RIGHTCLICK × 図形上で右クリックした時に発生
ZDC.Submap ZDC.SUBMAP_CLOSE サブマップを閉じた時に発生
ZDC.SUBMAP_OPEN サブマップを開いた時に発生
ZDC.UserWidget ZDC.USERWIDGET_CLICK × ユーザウィジット上でクリックした時に発生
ZDC.USERWIDGET_DBLCLICK × ユーザウィジット上でダブルクリックした時に発生
ZDC.USERWIDGET_MOUSEDOWN ユーザウィジット上でマウスダウンした時に発生
ZDC.USERWIDGET_MOUSEOUT × ユーザウィジット上からマウスアウトした時に発生
ZDC.USERWIDGET_MOUSEOVER × ユーザウィジット上にマウスオーバーした時に発生
ZDC.USERWIDGET_MOUSEUP ユーザウィジット上でマウスアップした時に発生
ZDC.USERWIDGET_RIGHTCLICK × ユーザウィジット上で右クリックした時に発生
ZDC.StaticUserWidget ZDC.STATICUSERWIDGET_CLICK × スタティックユーザウィジット上でクリックした時に発生
ZDC.STATICUSERWIDGET_DBLCLICK × スタティックユーザウィジット上でダブルクリックした時に発生
ZDC.STATICUSERWIDGET_MOUSEDOWN スタティックユーザウィジット上でマウスダウンした時に発生
ZDC.STATICUSERWIDGET_MOUSEOUT × スタティックユーザウィジット上からマウスアウトした時に発生
ZDC.STATICUSERWIDGET_MOUSEOVER × スタティックユーザウィジット上にマウスオーバーした時に発生
ZDC.STATICUSERWIDGET_MOUSEUP スタティックユーザウィジット上でマウスアップした時に発生
ZDC.STATICUSERWIDGET_RIGHTCLICK × スタティックユーザウィジット上で右クリックした時に発生

メソッド

ZDC.EventObject ZDC.addDomListener(dom, eventName, func)

DOMオブジェクトにイベントリスナを登録します。

引数 タイプ 説明
dom DOM リスナを登録するDOMオブジェクト
eventName string イベント名
func function イベントリスナ

ZDC.EventObject ZDC.addListener(object, eventName, func)

オブジェクトにイベントリスナを登録します。

実装例

引数 タイプ 説明
object object リスナを登録するオブジェクト
eventName string イベント名
func function イベントリスナ

ZDC.EventObject ZDC.bind(target, eventName, forbind, func)

第一引数に指定したオブジェクトにイベントリスナを登録します。
リスナ実行時、第三引数に指定したオブジェクトをthisとして利用できます。

実装例

引数 タイプ 説明
target object リスナを登録するオブジェクト
eventName string イベント名
forbind object バインドするオブジェクト
func function イベントリスナ

ZDC.EventObject ZDC.bindDom(dom, eventName, forbind, func)

第一引数に指定したdomにイベントリスナを登録します。
リスナ実行時、第三引数に指定したオブジェクトをthisとして利用できます。
※利用方法は ZDC.bind を参照してください。

引数 タイプ 説明
dom DOM リスナを登録するDOMオブジェクト
eventName string イベント名
forbind object バインドするオブジェクト
func function イベントリスナ

void ZDC.clearInstanceListeners(object)

指定されたオブジェクトのすべてのイベントのすべてのリスナを削除します。

引数 タイプ 説明
object object イベントリスナが登録されたオブジェクト

void ZDC.clearListeners(object, eventName)

指定されたイベント名でコールされるリスナをオブジェクトから削除します。

引数 タイプ 説明
object object リスナを登録したDOMオブジェクト
eventName string イベント名

void ZDC.removeListener(eventObj)

イベントリスナをオブジェクトから削除します。

引数 タイプ 説明
eventObj ZDC.EventObject リスナ情報を保持したオブジェクト

void ZDC.trigger(object, eventName, param)

指定したオブジェクトにイベントを発行します。

引数 タイプ 説明
object object イベントを発行するオブジェクト
eventName string イベント名(ただし0から1000までの文字列は使えません)
param 任意(object, string等) リスナーに渡す引数

関連事項

ZDC.EventObject

このオブジェクトは、ZDC.addListener()ZDC.addDomListener()ZDC.bind()ZDC.bindDom() から返却され、
最終的にはZDC.removeListener() に渡されます。