engines¶
-
class
zaguan.engines.
WebKit2Methods
¶ Bases:
object
Clase que implementa métodos estaticos para la version 2 de WebKit.
-
static
connect
(browser, callback)¶ Conecta el evento de navegación al browser.
Parameters: - browser (WebKit2.WebView) – el objeto
WebView
destino. - callback (function) – la función callback.
- browser (WebKit2.WebView) – el objeto
-
static
create_browser
(debug=False, cache_model=None, process_model=None)¶ Crea la instancia de
WebView
y la configura correctamente.Parameters: - debug (bool) – indica si se debe abrir herramientas para desarrollador.
- cache_model (WebKit2.CacheModel) – indica el comportamiento de la cache del browser.
- process_model – sin uso.
Returns: la instancia de
WebKit2.WebView
configurada.Return type:
-
static
inject_javascript
(browser, script)¶ Injecta JavaScript en un objeto
WebKit2.WebView
.Parameters: - browser (WebKit2.WebView) – el objeto
WebView
destino. - script (str) – el script JS a correr.
- browser (WebKit2.WebView) – el objeto
-
static
open_uri
(browser, uri)¶ Abre una URI en el browser.
Parameters: - browser (WebKit2.WebView) – el objeto
WebView
destino. - uri (str) – la URI del contenido a abrir en el browser.
- browser (WebKit2.WebView) – el objeto
-
static
print_version
()¶ Hace un print con la version de WebKit.
-
static
set_settings
(browser, user_settings)¶ Agrega las settings al browser.
Parameters: - browser (WebKit2.WebView) – el objeto
WebView
destino. - user_settings – las settings a agregar al browser.
- browser (WebKit2.WebView) – el objeto
-
static
-
class
zaguan.engines.
WebKitMethods
¶ Bases:
object
Clase que implementa métodos estaticos para la version 1 de WebKit.
-
static
connect
(browser, callback)¶ Conecta el evento de navegación al browser.
Parameters: - browser (WebView) – el objeto
WebView
destino. - callback (function) – la función callback.
- browser (WebView) – el objeto
-
static
create_browser
(debug=False, cache_model=None, process_model=None)¶ Crea la instancia de
WebView
y la configura correctamente.Parameters: - debug (bool) – indica si se debe abrir herramientas para desarrollador.
- cache_model (CacheModel) – indica el comportamiento de la cache del browser.
- process_model – sin uso.
Returns: la instancia de
WebView
configurada.Return type: WebView
-
static
get_inspector
(browser)¶ Obtiene el Inspector de la instancia de
WebKit
.Parameters: browser (WebView) – el objeto WebView
destino.Returns: el inspector de zaguan. Return type: Inspector
-
static
inject_javascript
(browser, script)¶ Injecta JavaScript en un objeto
WebView
.Parameters: - browser (WebView) – el objeto
WebView
destino. - script (str) – el script JS a correr.
- browser (WebView) – el objeto
-
static
open_uri
(browser, uri)¶ Abre una URI en el browser.
Parameters: - browser (WebView) – el objeto
WebView
destino. - uri (str) – la URI del contenido a abrir en el browser.
- browser (WebView) – el objeto
-
static
print_version
()¶ Hace un print con la version de WebKit.
-
static
set_settings
(browser, user_settings)¶ Agrega las settings al browser.
Parameters: - browser (WebView) – el objeto
WebView
destino. - user_settings – las settings a agregar al browser.
- browser (WebView) – el objeto
-
static