install method

void install(
  1. ControlDevice device
)

Starts device and feeds its events to dispatch, until uninstalled.

Implementation

void install(ControlDevice device) {
  if (_devices.contains(device)) return;
  _devices.add(device);
  device._start(dispatch);
}