Module: ChainableMethods
- Defined in:
- lib/chainable_methods.rb,
lib/chainable_methods/version.rb
Defined Under Namespace
Modules: Nil
Classes: Link
Constant Summary
collapse
- VERSION =
"0.1.3"
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.wrap(context, initial_state) ⇒ Object
12
13
14
|
# File 'lib/chainable_methods.rb', line 12
def self.wrap(context, initial_state)
ChainableMethods::Link.new(initial_state, context)
end
|
Instance Method Details
#chain_from(initial_state) ⇒ Object
8
9
10
|
# File 'lib/chainable_methods.rb', line 8
def chain_from(initial_state)
ChainableMethods::Link.new(initial_state, self)
end
|