Class: MMap.Marker.Image
スタイル付けが可能な画像を表示するシンプルなマーカー
Extends:
MMap.Marker.Core
Method: constructor
画像マーカーのコンストラクタ
Syntax:
var myMarker = new MMap.Marker.Image(options);
Arguments:
- options - (mixed) マーカーのオプション
Options:
- map - (Map) マーカーを表示するMapオブジェクト
- className - (string) マーカーに適用するスタイル(CSSのクラス名)
- title - (string) マーカーのタイトルに設定する内容
- image - (string) マーカーに表示する画像のURL
- url - (string) マーカーに設定するURL
- position - (LatLng) マーカーの座標位置
- zIndex - (number) マーカーの表示順序
- visible - (boolean) マーカーの表示状態
- active - (boolean) マーカーのアクティブ状態
- onClick - (function) マーカーをクリックした時に発生します。
- onDblClick - (function) マーカーをダブルクリックした時に発生します。
- onMouseOver - (function) マーカーのマウスオーバー時に発生します。
- onMouseOut - (function) マーカーのマウスアウト時に発生します。
- onMouseUp - (function) マーカーのマウスアップ時に発生します。
- onMouseDown - (function) マーカーのマウスダウン時に発生します。
- onTitleChanged - (function) マーカーのタイトルが変わった時に発生します。
- onImageChanged - (function) マーカーの画像が変わった時に発生します。
- onURLChanged - (function) マーカーのURLが変わった時に発生します。
- onVisibleChanged - (function) マーカーの表示状態が変わった場合に発生します。
- onZIndexChanged - (function) マーカーの表示順序が変わった場合に発生します。
- onPositionChanged - (function) マーカーの表示座標が変わった場合に発生します。
- onActive - (function) マーカーの表示座標が変わった場合に発生します。
Method: getTitle
マーカーに設定しているタイトルを取得します。
Syntax:
var title = marker.getTitle();
Returns:
(string) マーカーに設定しているタイトル
Method: getImage
マーカーに表示されている画像のURLを取得します。
Syntax:
var image = marker.getImage();
Returns:
(string) マーカーに表示されている画像のURL
Method: getURL
マーカーに設定されているURLを取得します。
Syntax:
var url = marker.getURL();
Returns:
(string) マーカーに設定されているURL
Method: setTitle
マーカーにタイトルを設定します。
Syntax:
marker.setTitle('Marker title');
Arguments:
- title - (string) マーカーに設定するタイトル
Returns:
(object) marker object
Method: setImage
マーカーに表示する画像を設定します。
Syntax:
marker.setImage('/images/cafe_marker.png');
Arguments:
- image - (string|element) マーカーに表示する画像
Returns:
(object) marker object
Method: setURL
マーカーにURLを設定します。 マーカークリック時に設定したURLに遷移します。
Syntax:
marker.setURL('http://mootools.net')
Arguments:
- url - (string) マーカーに設定するURL
Returns:
(object) marker object