Module: Alki::Assembly
- Defined in:
- lib/alki/assembly.rb,
lib/alki/assembly/type.rb,
lib/alki/assembly/types.rb,
lib/alki/assembly/builder.rb,
lib/alki/assembly/handler.rb,
lib/alki/assembly/instance.rb,
lib/alki/assembly/meta/tags.rb,
lib/alki/assembly/meta_list.rb,
lib/alki/assembly/meta/overlay.rb,
lib/alki/assembly/instance_builder.rb
Defined Under Namespace
Modules: InstanceBuilder, Meta, Types
Classes: Builder, Handler, Instance, MetaList, Type
Instance Method Summary
collapse
Instance Method Details
15
16
17
|
# File 'lib/alki/assembly.rb', line 15
def meta
self.definition.meta
end
|
#new(override_values = {}, &override_blk) ⇒ Object
6
7
8
9
|
# File 'lib/alki/assembly.rb', line 6
def new(override_values={},&override_blk)
overrides = OverrideBuilder.build override_values, &override_blk
Instance.new load_class, overrides
end
|
#root ⇒ Object
11
12
13
|
# File 'lib/alki/assembly.rb', line 11
def root
self.definition.root
end
|