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 }