INNER CODE UNIT · Swift

onCompletionHandler

duguyihou/react-native-turbo-image · ios/TurboImageView.swift:437

  func onCompletionHandler(with result: Result<ImageResponse, any Error>) {
    onCompletion?([Constants.state: "completed"])
  }
  
}

// MARK: - live text
fileprivate extension TurboImageView {
  func handleLiveTextInteraction() {
    #if !os(tvOS)
    guard #available(iOS 16.0, *), ImageAnalyzer.isSupported, let image = lazyImageView.imageView.image else { return }
    
    let interaction = ImageAnalysisInteraction()
    lazyImageView.imageView.addInteraction(interaction)
    
    liveTextTask?.cancel()
    liveTextTask = Task { [weak self] in
      guard let self else { return }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…