| GeckoTranslateSessionDelegate.kt |
This delegate function is triggered when requesting a translation on the page is likely.
The criteria is that the page is in a different language than the user's known languages and that the page is
translatable (a model is available).
@param session The session that this delegate event corresponds to.
|
3362 |
- |
| GeckoTranslationUtils.kt |
Utility file for translations functions related to the Gecko implementation. |
10900 |
- |
| RuntimeTranslationAccessor.kt |
Accessor interface for interacting with the static methods of
[org.mozilla.geckoview.TranslationsController.RuntimeTranslation].
This interface provides a way to abstract the static calls, primarily for testability. It mirrors the callback-based
asynchronous pattern used by consumers like `GeckoEngine`.
Instead of returning a result object (like GeckoResult), each method accepts `onSuccess` and `onError` callbacks to
handle the asynchronous outcome.
|
16077 |
- |