class Faith::Mixin

Attributes

after[RW]
before[RW]
name[RW]
parent[RW]

Public Class Methods

new(name, parent, before: nil, after: nil) click to toggle source
# File lib/faith/mixin.rb, line 3
def initialize(name, parent, before: nil, after: nil)
  @name = name
  @parent = parent
  @before = before
  @after = after
end

Public Instance Methods

instantiate(context) click to toggle source
# File lib/faith/mixin.rb, line 14
def instantiate(context)
  MixinInstance.new(self)
end
resolve_self!() click to toggle source
# File lib/faith/mixin.rb, line 18
def resolve_self!; end