module Tool::Decoration::Setup

Public Instance Methods

extended(object) click to toggle source

Make sure decorations list is initializsed if Decoration extends an object. @!visibility private

Calls superclass method
# File lib/tool/decoration.rb, line 53
def extended(object)
  object.send(:setup_decorations)
  super
end
included(object) click to toggle source

Make sure decorations list is initializsed if Decoration is included. @!visibility private

Calls superclass method
# File lib/tool/decoration.rb, line 43
def included(object)
  case object
  when Class  then object.send(:include, Initializer)
  when Module then object.extend(Setup)
  end
  super
end