INNER CODE UNIT · Swift

complete

wu9007/qrcode_scanner · ios/Classes/SwiftQrscanPlugin.swift:493

  private func complete(_ value: String?, error: String?) {
    guard !didFinish else { return }
    didFinish = true
    DispatchQueue.main.async { [weak self] in
      guard let self else { return }
      self.dismiss(animated: true) {
        self.onResult(value, error)
      }
    }
  }
}

final class ScanOverlayView: UIView {
  private let line = UIView()
  private let hintLabel = UILabel()
  private let titleLabel = UILabel()
  private var hole = CGRect.zero
  private var running = false

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…