Module: ModuleCluster::Define::Block

Includes:
ClassOrInstance, ClassOrModule, ClassOrModuleOrInstance, ModuleOrInstance
Included in:
ModuleCluster::Define
Defined in:
lib/module-cluster.rb,
lib/module-cluster/ModuleCluster/Define/Block.rb

Defined Under Namespace

Modules: CascadingClass, CascadingClassOrModule, CascadingModule, CascadingModuleOrSubclass, Class, ClassOrInstance, ClassOrModule, ClassOrModuleOrInstance, ClassOrModuleOrSubclass, ClassOrSubclass, Instance, Module, ModuleOrInstance, ModuleOrSubclass, Subclass

Method Summary

Methods included from ModuleOrInstance

#module_include_or_extend_or_instance_extend, #module_include_or_instance_extend, #module_or_instance_extend, #prepend_module_include_or_extend_or_instance_extend, #prepend_module_include_or_instance_extend, #prepend_module_or_instance_extend, should_cascade?

Methods included from ExtendForCascade

#extended

Methods included from Suspend::WithoutHooks

#without_any_extend_hooks, #without_any_hooks, #without_any_include_hooks, #without_extend_hooks, #without_include_hooks, #without_prepend_extend_hooks, #without_prepend_include_hooks

Methods included from Suspend::Hooks

#all_extend_hooks_suspended?, #all_hooks_suspended?, #all_include_hooks_suspended?, #extend_hooks_suspended?, #hooks_suspended?, #include_hooks_suspended?, #prepend_extend_hooks_suspended?, #prepend_include_hooks_suspended?, #resume_any_extend_hooks, #resume_any_hooks, #resume_any_include_hooks, #resume_extend_hooks, #resume_include_hooks, #resume_prepend_extend_hooks, #resume_prepend_include_hooks, #suspend_any_extend_hooks, #suspend_any_hooks, #suspend_any_include_hooks, #suspend_extend_hooks, #suspend_include_hooks, #suspend_prepend_extend_hooks, #suspend_prepend_include_hooks

Methods included from Instance

#instance_extend, #prepend_instance_extend, should_cascade?, should_run_block?

Methods included from CascadeFeatures::ClusterStack

#cluster_stack, cluster_stack, cluster_stacks

Methods included from Module

#module_extend, #module_include, #module_include_or_extend, #prepend_module_extend, #prepend_module_include, #prepend_module_include_or_extend, should_cascade?, should_run_block?

Methods included from ClassOrModuleOrInstance

#class_or_module_include_or_extend_or_instance_extend, #class_or_module_include_or_instance_extend, #class_or_module_or_instance_extend, #prepend_class_or_module_include_or_extend_or_instance_extend, #prepend_class_or_module_include_or_instance_extend, #prepend_class_or_module_or_instance_extend, should_cascade?

Methods included from ClassOrModule

#class_or_module_extend, #class_or_module_include, #class_or_module_include_or_extend, #prepend_class_or_module_extend, #prepend_class_or_module_include, #prepend_class_or_module_include_or_extend, should_cascade?

Methods included from Class

#class_extend, #class_include, #class_include_or_extend, #prepend_class_extend, #prepend_class_include, #prepend_class_include_or_extend, should_cascade?, should_run_block?

Methods included from ClassOrInstance

#class_include_or_extend_or_instance_extend, #class_include_or_instance_extend, #class_or_instance_extend, #prepend_class_include_or_extend_or_instance_extend, #prepend_class_include_or_instance_extend, #prepend_class_or_instance_extend, should_cascade?