Module: HALPresenter::Embedded
- Includes:
- SuperInit
- Included in:
- HALPresenter, Collection::Properties
- Defined in:
- lib/hal_presenter/embedded.rb
Defined Under Namespace
Classes: Embed
Instance Method Summary collapse
Instance Method Details
#embed(*args, **kwargs, &block) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/hal_presenter/embedded.rb', line 17 def (*args, **kwargs, &block) kwargs[:context] ||= self .delete_if { || .name == args.first } Embed.new(*args, **kwargs, &block).tap do || << end end |