INNER CODE UNIT · Swift
flashIconOff
AmolGangadhare/flutter_barcode_scanner · ios/Classes/SwiftFlutterBarcodeScannerPlugin.swift:410
private func flashIconOff() {
flashIcon.setImage(UIImage(named: "ic_flash_off", in: Bundle(for: SwiftFlutterBarcodeScannerPlugin.self), compatibleWith: nil),for:.normal)
}
private func flashIconOn() {
flashIcon.setImage(UIImage(named: "ic_flash_on", in: Bundle(for: SwiftFlutterBarcodeScannerPlugin.self), compatibleWith: nil),for:.normal)
}
private func setFlashStatus(device: AVCaptureDevice, mode: AVCaptureDevice.TorchMode) {
guard device.hasTorch else {
flashIconOff()
return
}
do {
try device.lockForConfiguration()
if (mode == .off) {