Class Ym4r::GmPlugin::ManagedMarker
In: lib/gm_plugin/overlay.rb
Parent: Object

A set of similarly managed markers: They share the same minZoom and maxZoom.

Methods

create   new  

Included Modules

MappingObject

Attributes

markers  [RW] 
max_zoom  [RW] 
min_zoom  [RW] 

Public Class methods

[Source]

     # File lib/gm_plugin/overlay.rb, line 212
212:       def initialize(markers,min_zoom,max_zoom = nil)
213:         @markers = markers
214:         @min_zoom = min_zoom
215:         @max_zoom = max_zoom
216:       end

Public Instance methods

[Source]

     # File lib/gm_plugin/overlay.rb, line 218
218:       def create
219:         "new ManagedMarker(#{MappingObject.javascriptify_variable(@markers)},#{MappingObject.javascriptify_variable(@min_zoom)},#{MappingObject.javascriptify_variable(@max_zoom)})"
220:       end

[Validate]