Module: EpiDecorator::Decoratable
- Defined in:
- lib/epi_decorator/decoratable.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
4 5 6 |
# File 'lib/epi_decorator/decoratable.rb', line 4 def self.included(base) base.extend ::EpiDecorator::Decoratable::ClassMethods end |
Instance Method Details
#decorate ⇒ Object
12 13 14 |
# File 'lib/epi_decorator/decoratable.rb', line 12 def decorate decorator_class.decorate self end |
#decorated? ⇒ Boolean
16 17 18 |
# File 'lib/epi_decorator/decoratable.rb', line 16 def decorated? false end |
#decorator_class ⇒ Object
8 9 10 |
# File 'lib/epi_decorator/decoratable.rb', line 8 def decorator_class self.class.decorator_class end |