Sha256: 01840d235d2f651bbef4d44c124cb0b8a22b43c760b59fa54b3b47a020d075fb

Contents?: true

Size: 466 Bytes

Versions: 7

Compression:

Stored size: 466 Bytes

Contents

module Decorum
  module Spec
    module Decorator
      class BasicDecorator < Decorum::Decorator
        default_attributes first_default: "default value", overridden_default: false

        share :shared_attribute, :unused_shared_attribute
        attr_accessor :name, :unused_personal_attribute

        def basic_decorator_method
          true
        end

        def respect_previously_defined_methods?
          false
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decorum-0.5.1 spec/support/decorator/basic_decorator.rb
decorum-0.5.0 spec/support/decorator/basic_decorator.rb
decorum-0.4.1 spec/support/decorator/basic_decorator.rb
decorum-0.4.0 spec/support/decorator/basic_decorator.rb
decorum-0.3.0 spec/support/decorator/basic_decorator.rb
decorum-0.2.0 spec/support/decorator/basic_decorator.rb
decorum-0.0.1 spec/support/decorator/basic_decorator.rb