Module: Leaflet

Defined in:
lib/leaflet.rb,
lib/leaflet/version.rb,
lib/leaflet/collection.rb,
lib/leaflet/decoration.rb,
lib/leaflet/configuration.rb,
lib/leaflet/configuration.rb

Defined Under Namespace

Modules: VERSION Classes: Collection, Configuration

Class Method Summary collapse

Class Method Details

.configObject

Public: Returns the the configuration instance.



27
28
29
# File 'lib/leaflet/configuration.rb', line 27

def self.config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Public: Yields the configuration instance.

Yields:



33
34
35
# File 'lib/leaflet/configuration.rb', line 33

def self.configure(&block)
  yield config
end

.reset!Object

Public: Reset the configuration (useful for testing)



39
40
41
# File 'lib/leaflet/configuration.rb', line 39

def self.reset!
  @config = nil
end