FlutterReactiveBle.witDependencies constructor

  1. @visibleForTesting
FlutterReactiveBle.witDependencies({
  1. required DeviceScanner deviceScanner,
  2. required DeviceConnector deviceConnector,
  3. required ConnectedDeviceOperation connectedDeviceOperation,
  4. required Logger debugLogger,
  5. required Future<void> initialization,
  6. required ReactiveBlePlatform reactiveBlePlatform,
})

Create a new instance where injected dependencies are used.

Implementation

@visibleForTesting
FlutterReactiveBle.witDependencies({
  required DeviceScanner deviceScanner,
  required DeviceConnector deviceConnector,
  required ConnectedDeviceOperation connectedDeviceOperation,
  required Logger debugLogger,
  required Future<void> initialization,
  required ReactiveBlePlatform reactiveBlePlatform,
}) {
  _deviceScanner = deviceScanner;
  _deviceConnector = deviceConnector;
  _connectedDeviceOperator = connectedDeviceOperation;
  _debugLogger = debugLogger;
  _initialization = initialization;
  _blePlatform = reactiveBlePlatform;
  _trackStatus();
}