class Mapbox::Overlay::Base

Overlay base class

Public Class Methods

add(opts = {}) click to toggle source
# File lib/mapbox/overlay/base.rb, line 5
def self.add(opts = {})
  a = new(opts)
  a.generate_overlay
end
new(opts = {}) click to toggle source
# File lib/mapbox/overlay/base.rb, line 10
def initialize(opts = {})
  opts.each do |key, value|
    instance_variable_set("@#{key}", value)
  end
  arguments_check
end

Public Instance Methods

arguments_check() click to toggle source
# File lib/mapbox/overlay/base.rb, line 17
def arguments_check; end
generate_overlay() click to toggle source
# File lib/mapbox/overlay/base.rb, line 19
def generate_overlay
  fail Exception 'You cannot call generate_overlay from Base class'
end