Module: ModuleCluster::Define::Block::Module
- Included in:
- ClassOrModule
- Defined in:
- lib/module-cluster.rb,
lib/module-cluster/ModuleCluster/Define/Block/Module.rb
Instance Method Summary collapse
-
#module_extend(&runtime_block) ⇒ Object
module_extend #.
-
#module_include(&runtime_block) ⇒ Object
module_include #.
-
#module_include_or_extend(&runtime_block) ⇒ Object
module_include_or_extend #.
-
#prepend_module_extend(&runtime_block) ⇒ Object
prepend_module_extend #.
-
#prepend_module_include(&runtime_block) ⇒ Object
prepend_module_include #.
-
#prepend_module_include_or_extend(&runtime_block) ⇒ Object
prepend_module_include_or_extend #.
Instance Method Details
#module_extend(&runtime_block) ⇒ Object
module_extend #
16 17 18 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 16 def module_extend( & runtime_block ) cluster_stack.module_extend( runtime_block ) end |
#module_include(&runtime_block) ⇒ Object
module_include #
8 9 10 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 8 def module_include( & runtime_block ) cluster_stack.module_include( runtime_block ) end |
#module_include_or_extend(&runtime_block) ⇒ Object
module_include_or_extend #
24 25 26 27 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 24 def module_include_or_extend( & runtime_block ) module_include( & runtime_block ) module_extend( & runtime_block ) end |
#prepend_module_extend(&runtime_block) ⇒ Object
prepend_module_extend #
41 42 43 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 41 def prepend_module_extend( & runtime_block ) cluster_stack.prepend_module_extend( runtime_block ) end |
#prepend_module_include(&runtime_block) ⇒ Object
prepend_module_include #
33 34 35 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 33 def prepend_module_include( & runtime_block ) cluster_stack.prepend_module_include( runtime_block ) end |
#prepend_module_include_or_extend(&runtime_block) ⇒ Object
prepend_module_include_or_extend #
49 50 51 52 |
# File 'lib/module-cluster/ModuleCluster/Define/Block/Module.rb', line 49 def prepend_module_include_or_extend( & runtime_block ) prepend_module_include( & runtime_block ) prepend_module_extend( & runtime_block ) end |