Class: Proc
Instance Method Summary collapse
Instance Method Details
#context ⇒ Object
112 113 114 |
# File 'lib/mixico.rb', line 112 def context eval('self', self) end |
#mixin(mod) ⇒ Object
104 105 106 |
# File 'lib/mixico.rb', line 104 def mixin mod context.extend mod end |
#mixout(mod) ⇒ Object
108 109 110 |
# File 'lib/mixico.rb', line 108 def mixout mod (class << context; self end).disable_mixin mod end |