initCamera method

  1. @override
Future<void> initCamera({
  1. required bool hasBarcodeReader,
  2. required FlashMode initFlash,
  3. required bool fill,
  4. required BarcodeType barcodeType,
  5. required CameraType cameraType,
  6. required UsageMode mode,
})
override

Implementation

@override
Future<void> initCamera({
  required bool hasBarcodeReader,
  required FlashMode initFlash,
  required bool fill,
  required BarcodeType barcodeType,
  required CameraType cameraType,
  required UsageMode mode,
}) async {
  return methodChannel.invokeMethod<void>('initCamera', {
    "hasBarcodeReader": hasBarcodeReader,
    "initFlashModeID": initFlash.id,
    // "modeID":(Platform.isAndroid&&mode == UsageMode.ocrReader)?UsageMode.camera: mode.id,
    "modeID": mode.id,
    "fill": fill,
    "barcodeTypeID": barcodeType.id,
    "cameraTypeID": cameraType.id
  });
}