container¶
-
zaguan.container.launch_browser(uri, debug=False, user_settings=None, window=None, webkit_version=None, debug_callback=None)¶ Crea e inicializa el objeto browser.
Parameters: - debug (boolean) – indica si se debe mostrar informacion de debug.
- user_settings (dict) – diccionario que contiene las settings que se deben pasar al webkit.
- window (Gtk.Window) – objeto al que se le va a injetar el browser.
- webkit_version (int) – la version de webit a usar. Puede ser 1 o 2.
Note
El contenido de esta funcion podría ir directamente dentro del método
WebContainerController.get_browser()ya que es el unico punto donde se usa.Returns: - browser (
WebKit2.WebView) – la instancia deWebView. - _web_send (
launcher_browser._web_send()) – la funcion para ejecutar JS en el browser. - implementation (
WebKitMethodsoWebKit2Methods) – instancia del wrapper Zaguan segun la version elegida de WebKit.
-
launcher_browser._web_send(msg)¶ Inyecta javascript de forma asíncrona en la vista. Esta funcion es uno de los valores a devolver por
launch_browser().Parameters: msg (str) – el codigo javascript a correr en el browser