JBrowser Source Docs
You are reading the documentation for JBrowser 1.5.0. The newest release is 1.5.4. Go to the latest documentation

jbrowser.engine.registry

Generated from the source code of JBrowser 1.5.0.

jbrowser/engine/registry.py · 68 lines

EngineRegistry: creates/destroys a TabController for every Tab in the state store.

EngineRegistry#

class EngineRegistry(QObject)source
EngineRegistry(ctx: 'AppContext', parent: QObject | None=None)

Signals

Signal Arguments
controllerCreated (object)

EngineRegistry.controller#

controller(tab_id: str) -> TabController | Nonesource

EngineRegistry.controllers#

controllers() -> list[TabController]source

EngineRegistry.tab_for_page#

tab_for_page(page: QWebEnginePage | None) -> strsource

EngineRegistry.history_for#

history_for(tab: Tab) -> bytes | Nonesource

EngineRegistry.dispose_all#

dispose_all() -> Nonesource