method
def_singleton_delegators
v1_8_7_330 -
Show latest stable
-
0 notes -
Class: SingleForwardable
- 1_8_6_287 (0)
- 1_8_7_72 (0)
- 1_8_7_330 (0)
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125
- 1_9_3_392
- 2_1_10
- 2_2_9
- 2_4_6
- 2_5_5
- 2_6_3
- What's this?
def_singleton_delegators(accessor, *methods)
public
Shortcut for defining multiple delegator methods, but with no provision for using a different name. The following two code samples have the same effect:
single_forwardable.def_delegators :@records, :size, :<<, :map single_forwardable.def_delegator :@records, :size single_forwardable.def_delegator :@records, :<< single_forwardable.def_delegator :@records, :map
See the example at forwardable.rb.