Module: ComponentHost::Host::Assertions

Defined in:
lib/component_host/host.rb

Instance Method Summary collapse

Instance Method Details

#registered?(&block) ⇒ Boolean

Returns:

  • (Boolean)


116
117
118
119
120
121
122
# File 'lib/component_host/host.rb', line 116

def registered?(&block)
  block ||= proc { true }

  components.any? do |component|
    block.(component.component_initiator, component.name)
  end
end