init method

Future<void> init()

Implementation

Future<void> init() async {
  _scanner?.close();
  _controller?.dispose();
  _scanner = BarcodeScanner(formats: formats);
  _cameras = await availableCameras();
  _camera = _cameras?.firstOrNull;
  _controller = CameraController(
    _camera!,
    ResolutionPreset.high,
    enableAudio: false,
  );
  await _controller?.initialize();
  _isCameraInitialized = true;
  notifyListeners();
  _flagging();
}