Module: ProcessHost::Component

Included in:
ProcessHost::Controls::Component::Example
Defined in:
lib/process_host/component.rb,
lib/process_host/component/name_list.rb

Defined Under Namespace

Modules: NameList, Start

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#supervisorObject



11
12
13
# File 'lib/process_host/component.rb', line 11

def supervisor
  @supervisor ||= Actor::Supervisor.new
end

Class Method Details

.included(cls) ⇒ Object



3
4
5
6
7
# File 'lib/process_host/component.rb', line 3

def self.included cls
  cls.class_exec do
    extend Start
  end
end