engines¶
-
class
zaguan.engines.WebKit2Methods¶ Bases:
objectClase 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
WebViewdestino. - 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
WebViewy 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.WebViewconfigurada.Return type:
-
static
inject_javascript(browser, script)¶ Injecta JavaScript en un objeto
WebKit2.WebView.Parameters: - browser (WebKit2.WebView) – el objeto
WebViewdestino. - 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
WebViewdestino. - 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
WebViewdestino. - user_settings – las settings a agregar al browser.
- browser (WebKit2.WebView) – el objeto
-
static
-
class
zaguan.engines.WebKitMethods¶ Bases:
objectClase 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
WebViewdestino. - 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
WebViewy 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
WebViewconfigurada.Return type: WebView
-
static
get_inspector(browser)¶ Obtiene el Inspector de la instancia de
WebKit.Parameters: browser (WebView) – el objeto WebViewdestino.Returns: el inspector de zaguan. Return type: Inspector
-
static
inject_javascript(browser, script)¶ Injecta JavaScript en un objeto
WebView.Parameters: - browser (WebView) – el objeto
WebViewdestino. - 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
WebViewdestino. - 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
WebViewdestino. - user_settings – las settings a agregar al browser.
- browser (WebView) – el objeto
-
static