Module: Ox::Builder
- Defined in:
- lib/ox/builder.rb,
lib/ox/builder/dsl.rb,
lib/ox/builder/factory.rb,
lib/ox/builder/version.rb,
lib/ox/builder/fallback_context_proxy.rb,
lib/ox/builder/action_view/template_handler.rb
Defined Under Namespace
Modules: ActionView, DSL Classes: Factory, FallbackContextProxy
Constant Summary collapse
- VERSION =
"1.0.2"
Class Method Summary collapse
Class Method Details
.build(node = Ox::Document.new, &block) ⇒ Object
11 12 13 14 15 |
# File 'lib/ox/builder.rb', line 11 def build(node = Ox::Document.new, &block) Factory.new(node).tap do |builder| dsl_eval(builder, builder, &block) if block_given? end end |