ScanbotCameraController constructor
ScanbotCameraController(- {required int viewId,
- required dynamic onCameraReady(
- ScanbotCameraController
)?,
- dynamic onPictureTaken(
- Page
)?,
- dynamic onHeavyOperationProcessing(
- bool
)?,
- LiveDetector? detector,
- dynamic onCameraPreviewStarted(
)?}
)
Implementation
ScanbotCameraController({
required this.viewId,
required Function(ScanbotCameraController)? onCameraReady,
Function(common.Page)? onPictureTaken,
Function(bool)? onHeavyOperationProcessing,
this.detector,
this.onCameraPreviewStarted,
}) {
this._onHeavyOperationProcessing = onHeavyOperationProcessing;
this._onCameraReady = onCameraReady;
this._onPictureTaken = onPictureTaken;
channelName = "scanbot_sdk_camera_$viewId";
_cameraChannel = MethodChannel(channelName);
_cameraChannel.setMethodCallHandler(_resultHandler);
_onAttachDetector();
}