Sha256: 0043eb8c1568f8eb3253280def09298687cccaa47b4f33823e9b61c23dadbebe
Contents?: true
Size: 456 Bytes
Versions: 14
Compression:
Stored size: 456 Bytes
Contents
module Voom module Presenters module DSL module Components module Mixins module Attaches def attach(presenter, **context_, &yield_block) @_yield_block_ = yield_block pom = Voom::Presenters::App[presenter].call.expand_child(parent: self, context: context.merge(context_)) @components += pom.components end end end end end end end
Version data entries
14 entries across 14 versions & 1 rubygems