Class: TappingDevice::Trackable::CollectionProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/tapping_device/trackable.rb

Overview

CollectionProxy delegates chained actions to multiple devices

Direct Known Subclasses

AsyncCollectionProxy

Constant Summary collapse

CHAINABLE_ACTIONS =
[:stop!, :stop_when, :with]

Instance Method Summary collapse

Constructor Details

#initialize(devices) ⇒ CollectionProxy

Returns a new instance of CollectionProxy.



92
93
94
# File 'lib/tapping_device/trackable.rb', line 92

def initialize(devices)
  @devices = devices
end