Module: Pragma::Decorator::Collection::ClassMethods

Defined in:
lib/pragma/decorator/collection.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#decorate_with(decorator) ⇒ Object

Defines the decorator to use for each resource in the collection.

Parameters:

  • decorator (Class|Proc)

    a decorator class, or a callable accepting a represented object as argument and returning a decorator class



71
72
73
# File 'lib/pragma/decorator/collection.rb', line 71

def decorate_with(decorator)
  @instance_decorator = decorator
end

#instance_decoratorObject



65
66
67
# File 'lib/pragma/decorator/collection.rb', line 65

def instance_decorator
  @instance_decorator
end