Module: Forwardable
- Included in:
- Appium::Core::Android::Device, Appium::Core::Android::Uiautomator2::Device, Appium::Core::Base::Driver, Appium::Core::Device, Appium::Core::Ios::Device, Appium::Core::Ios::Xcuitest::Device, Appium::Core::Mac2::Device, Appium::Core::Windows::Device, Appium::Logger
- Defined in:
- sig/gems/forwardable.rbs
Overview
The Forwardable module provides delegation of specified methods to a designated object
Instance Method Summary collapse
- #def_delegator ⇒ void
-
#def_delegators ⇒ void
Common aliases that work in both instance and singleton contexts.
- #def_instance_delegator ⇒ void
-
#def_instance_delegators ⇒ void
Defines delegators for instance methods.
- #def_single_delegator ⇒ void
-
#def_single_delegators ⇒ void
Defines delegators for singleton methods (used with extend Forwardable).
Instance Method Details
#def_delegator ⇒ void
This method returns an undefined value.
16 |
# File 'sig/gems/forwardable.rbs', line 16
def def_delegator: (Symbol | String accessor, Symbol method, ?Symbol ali) -> void
|
#def_delegators ⇒ void
This method returns an undefined value.
Common aliases that work in both instance and singleton contexts
14 |
# File 'sig/gems/forwardable.rbs', line 14
def def_delegators: (Symbol | String accessor, *Symbol methods) -> void
|
#def_instance_delegator ⇒ void
This method returns an undefined value.
6 |
# File 'sig/gems/forwardable.rbs', line 6
def def_instance_delegator: (Symbol | String accessor, Symbol method, ?Symbol ali) -> void
|
#def_instance_delegators ⇒ void
This method returns an undefined value.
Defines delegators for instance methods
4 |
# File 'sig/gems/forwardable.rbs', line 4
def def_instance_delegators: (Symbol | String accessor, *Symbol methods) -> void
|
#def_single_delegator ⇒ void
This method returns an undefined value.
11 |
# File 'sig/gems/forwardable.rbs', line 11
def def_single_delegator: (Symbol | String accessor, Symbol method, ?Symbol ali) -> void
|
#def_single_delegators ⇒ void
This method returns an undefined value.
Defines delegators for singleton methods (used with extend Forwardable)
9 |
# File 'sig/gems/forwardable.rbs', line 9
def def_single_delegators: (Symbol | String accessor, *Symbol methods) -> void
|