Module: OpenComponents

Defined in:
lib/opencomponents.rb,
lib/opencomponents/version.rb,
lib/opencomponents/renderer.rb,
lib/opencomponents/component.rb,
lib/opencomponents/rendered_component.rb,
lib/opencomponents/prerendered_component.rb

Defined Under Namespace

Modules: Renderer Classes: Component, Configuration, PrerenderedComponent, RenderedComponent, Template

Constant Summary collapse

DEFAULT_REGISTRY =
'http://localhost:3030'
ComponentNotFound =
Class.new(RuntimeError)
VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.configObject



15
16
17
# File 'lib/opencomponents.rb', line 15

def self.config
  @@_config ||= Configuration.new(DEFAULT_REGISTRY)
end

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

Yields:



19
20
21
# File 'lib/opencomponents.rb', line 19

def self.configure
  yield self.config
end