Package-level declarations
Types
Link copied to clipboard
interface BrowserBackend
The browser interface which is used to create tabs and manage the browser backend. Due to different possible browser backends, this interface is used to abstract the browser backend.
Link copied to clipboard
Link copied to clipboard
class BrowserBackendProvider @JvmOverloads constructor(val id: String, val name: String, val description: String, val selectable: Boolean = true, val create: () -> BrowserBackend) : Tagged
A browser engine to render the client's pages with.
Link copied to clipboard
class BrowserSelectionScreen(backends: List<BrowserBackendProvider>, selection: CompletableDeferred<BrowserBackendProvider>) : Screen
Asks which browser backend to use, before any is loaded.