MMap

version 0.2

Class: MMap.Marker.Image

スタイル付けが可能な画像を表示するシンプルなマーカー

Extends:

MMap.Marker.Core

Method: constructor

画像マーカーのコンストラクタ

Syntax:

var myMarker = new MMap.Marker.Image(options);

Arguments:

  1. 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:

  1. title - (string) マーカーに設定するタイトル

Returns:

(object) marker object

Method: setImage

マーカーに表示する画像を設定します。

Syntax:

marker.setImage('/images/cafe_marker.png');

Arguments:

  1. image - (string|element) マーカーに表示する画像

Returns:

(object) marker object

Method: setURL

マーカーにURLを設定します。 マーカークリック時に設定したURLに遷移します。

Syntax:

marker.setURL('http://mootools.net')

Arguments:

  1. url - (string) マーカーに設定するURL

Returns:

(object) marker object

Copyright(c) 2010 Noritaka Horio All Rights Reserved.