Sha256: 8826557baa49514b8c7b07529148025f443e3ffb57a114b115984ed5f1f35170

Contents?: true

Size: 521 Bytes

Versions: 4

Compression:

Stored size: 521 Bytes

Contents

Gmaps4Rails.Interfaces ||= {}

Gmaps4Rails.Interfaces.Controller =

  # module is the namespace of the map provider you implement, ie: Gmaps4Rails.Google
  getModule: ->
    throw "getModule should be implemented in controller"

  # This method should create and return a clusterer object
  createClusterer : (markers_array) ->
    throw "createClusterer should be implemented in controller"

  # this method should reset the clusterer
  clearClusterer : ->
    throw "clearClusterer should be implemented in controller"

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
your_platform-1.0.1 vendor/assets/javascripts/gmaps4rails/base/interfaces/controller_interface.coffee
your_platform-1.0.0 vendor/assets/javascripts/gmaps4rails/base/interfaces/controller_interface.coffee
your_platform-0.0.2 vendor/assets/javascripts/gmaps4rails/base/interfaces/controller_interface.coffee
gmaps4rails-2.0.0.pre vendor/assets/javascripts/gmaps4rails/base/interfaces/controller_interface.coffee