jbrowser.engine.page
Generated from the source code of JBrowser 1.4.0.
QWebEnginePage subclass and the isolated-world bridge object.
BrowserPage#
class BrowserPage(QWebEnginePage)source
BrowserPage(profile: QWebEngineProfile, controller: 'TabController')
BrowserPage.createWindow#
createWindow(window_type: QWebEnginePage.WebWindowType) -> QWebEnginePage | Nonesource
BrowserPage.acceptNavigationRequest#
acceptNavigationRequest(url: QUrl, nav_type: QWebEnginePage.NavigationType, is_main: bool) -> boolsource
BrowserPage.javaScriptConsoleMessage#
javaScriptConsoleMessage(level, message: str, line: int, source: str) -> Nonesource
PageBridge#
class PageBridge(QObject)source
PageBridge(controller: 'TabController')
Exposed as jbBridge over QWebChannel inside JBrowser's isolated script world.
PageBridge.loginFormDetected#
loginFormDetected(count: int) -> Nonesource
PageBridge.credentialsSubmitted#
credentialsSubmitted(username: str, password: str) -> Nonesource