handleEvent method

  1. @override
Future<bool> handleEvent({
  1. required FsmEvent event,
})
override

Implementation

@override
Future<bool> handleEvent({required FsmEvent event}) async {
  if (event is BleDeviceEvent) {
    if (event.getDevice().getId() != device.getId()) {
      return false;
    }
  }

  return (await _deviceFsm?.handleEvent(event: event)) ?? false;
}