All Classes and Interfaces
Class
Description
Contact Picker delegate for the embedding (navigator.contacts.select).
A
ModalDialogManager.Presenter that renders Chromium dialog models with a plain Android
AlertDialog.Registers the no-UI Cefrium PaymentRequest factory for render frames.
Creates a no-UI PaymentRequest service for a frame running inside a Cefrium embedding.
Entry point for the Cefrium SDK.
A browser instance backed by Chromium via CEF (Chromium Embedded Framework).
Receives the captured page bitmap (null on failure).
Unified callback interface for browser events.
A candidate device offered to a
CefriumBrowser.DeviceChooserSession.An HTTP cookie read from the browser's cookie store.
Receives the result of
CefriumBrowser.getCookies(java.lang.String, com.cefrium.CefriumBrowser.CookieCallback).Presents device chooser UI for the frontier web device APIs.
A live device chooser.
Receives the app's credentials (or cancel) for an HTTP auth challenge.
Supplies credentials for an HTTP or proxy authentication challenge (the
WebView
onReceivedHttpAuthRequest equivalent).Resolves a JS dialog.
Handles page JS dialogs (alert/confirm/prompt).
Listener for context menu events (long press on links/images).
Listener for download progress updates.
Listener for find-in-page results.
Listener for fullscreen mode changes.
Listener for loading state changes.
Listener for renderer-process termination.
Listener for network requests.
Listener for title changes.
Listener for URL changes.
Receives the app's grant/deny decision for a permission request.
Decides web permission requests (geolocation, camera, mic, ...).
Handles popups (window.open / target=_blank).
Resolves a
CefriumBrowser.QueryHandler query back to JavaScript.Handles JavaScript
window.cefriumQuery({request, onSuccess,
onFailure}) calls from page content (the JS ↔ native bridge).Decides whether to block outgoing requests.
Receives the app's proceed/cancel decision for an invalid certificate.
Decides whether to continue loading a URL whose TLS certificate failed
validation (the WebView
onReceivedSslError equivalent).Zero-config initializer for the Cefrium SDK.
Foreground service that hosts the media-playback notification for
CefriumMediaSession.Bridges the page's
navigator.mediaSession (Chromium MediaSession) to an
Android MediaSessionCompat and a lock-screen / shade media notification.Callback interface for receiving rendered frames from a
CefriumBrowser.FrameLayout that hosts the browser surface and participates in Android nested
scrolling.
Cefrium's
ActivityWindowAndroid, adding a ModalDialogManager.