INNER CODE UNIT · Swift
checkForCameraPermission
AmolGangadhare/flutter_barcode_scanner · ios/Classes/SwiftFlutterBarcodeScannerPlugin.swift:42
func checkForCameraPermission()->Bool{
return AVCaptureDevice.authorizationStatus(for: .video) == .authorized
}
public func onListen(withArguments arguments: Any?, eventSink events: @escaping FlutterEventSink) -> FlutterError? {
SwiftFlutterBarcodeScannerPlugin.barcodeStream = events
return nil
}
public func onCancel(withArguments arguments: Any?) -> FlutterError? {
SwiftFlutterBarcodeScannerPlugin.barcodeStream=nil
return nil
}
public static func onBarcodeScanReceiver( barcode:String){
barcodeStream?(barcode)
}