One Logo Pool Ball
TranslationUIProvider · IOS API REFERENCE

TranslationUIProviderContext

protocol · iOS 18.4+ · SDK 27.1

protocol TranslationUIProviderContext : Observable

TranslationUIProviderContext An object that internalizes the XPC communication between the host process and the 3rd party extension implementation. Information provided to the extension is via the three observable properties `inputText`, `allowsReplacement` and `isPopoverPresentation` The extension will call back to the host process using the functions `finish(translation:)` or `cancel()`, and optionally `expandSheet()`

Members (0)

This type has no directly callable members in this snapshot. See the framework’s skipped declarations for unsupported APIs.

Skipped declarations

No declarations were skipped in this snapshot.

All TranslationUIProvider types →