PxUiLanguagePickerScreenView Structure

@MainActor struct PxUiLanguagePickerScreenView

Thin SwiftUI adapter wrapping PxUiLanguagePickerScreen. Adopters embed inside a .fullScreenCover / .sheet and switch on PxUiLanguagePickerScreenResult.

Overview

Typically presented from the OCR editor’s change-language action: on .finished, re-scan the document if the returned ordered selection differs from the previous one.

Classes

NameSummary
PxUiLanguagePickerScreenView.CoordinatorSwiftUI coordinator that bridges the hosted view controller delegate.

Initializers

NameSummary
init(configuration:completion:)Creates the SwiftUI language-picker view.

Instance Properties

NameSummary
completionThe closure called with the PxUiLanguagePickerScreenResult when the screen finishes.
configurationThe configuration applied when the screen is created (output directory, base URL, store).

Instance Methods

NameSummary
makeCoordinator() 
makeUIViewController(context:) 
updateUIViewController(_:context:) 

Relationships

Conforms To

  • Swift.Sendable
  • Swift.SendableMetatype
  • SwiftUI.UIViewControllerRepresentable
  • SwiftUICore.View
Top