A web widget is used for displaying web pages (HTML/CSS/JS) using WebKit-EFL. You must have compiled Elementary with ewebkit support.
download,request: A file download has been requested. Event info is
a WebDownload instance
editorclient,contents,changed: Editor client’s contents changed
editorclient,selection,changed: Editor client’s selection changed
frame,created: A new frame was created. Event info is an
Evas_Object which can be handled with WebKit’s ewk_frame API
icon,received: An icon was received by the main frame
inputmethod,changed: Input method changed. Event info is an
Eina_Bool indicating whether it’s enabled or not
js,windowobject,clear: JS window object has been cleared
link,hover,in: Mouse cursor is hovering over a link. Event info
is a tuple, where the first string contains the URL the link
points to, and the second one the title of the link
link,hover,out: Mouse cursor left the link
load,document,finished: Loading of a document finished. Event info
is the frame that finished loading
load,error: Load failed. Event info is a WebFrameLoadError instance
load,finished: Load finished. Event info is None on success, on
error it’s a WebFrameLoadError instance
load,newwindow,show: A new window was created and is ready to be
shown
load,progress: Overall load progress. Event info is
a double containing a value between 0.0 and 1.0
load,provisional: Started provisional load
load,started: Loading of a document started
menubar,visible,get: Queries if the menubar is visible. Event info
is a bool where the callback should set True if
the menubar is visible, or False in case it’s not
menubar,visible,set: Informs menubar visibility. Event info is
a bool indicating the visibility
popup,created: A dropdown widget was activated, requesting its
popup menu to be created. Event info is a WebMenu instance
popup,willdelete: The web object is ready to destroy the popup
object created. Event info is a WebMenu instance
ready: Page is fully loaded
scrollbars,visible,get: Queries visibility of scrollbars. Event
info is a bool where the visibility state should be set
scrollbars,visible,set: Informs scrollbars visibility. Event info
is an Eina_Bool with the visibility state set
statusbar,text,set: Text of the statusbar changed. Event info is
a string with the new text
statusbar,visible,get: Queries visibility of the status bar.
Event info is a bool where the visibility state should be
set.
statusbar,visible,set: Informs statusbar visibility. Event info is
an Eina_Bool with the visibility value
title,changed: Title of the main frame changed. Event info is a
string with the new title
toolbars,visible,get: Queries visibility of toolbars. Event info
is a bool where the visibility state should be set
toolbars,visible,set: Informs the visibility of toolbars. Event
info is an Eina_Bool with the visibility state
tooltip,text,set: Show and set text of a tooltip. Event info is
a string with the text to show
uri,changed: URI of the main frame changed. Event info is a string (deprecated. use url,changed instead)
url,changed: URL of the main frame changed. Event info is a string
with the new URI
view,resized: The web object internal’s view changed sized
windows,close,request: A JavaScript request to close the current
window was requested
zoom,animated,end: Animated zoom finished
efl.elementary.ELM_WEB_WINDOW_FEATURE_TOOLBAR¶Toolbar
efl.elementary.ELM_WEB_WINDOW_FEATURE_STATUSBAR¶Status bar
efl.elementary.ELM_WEB_WINDOW_FEATURE_SCROLLBARS¶Scrollbars
efl.elementary.ELM_WEB_WINDOW_FEATURE_MENUBAR¶Menu bar
efl.elementary.ELM_WEB_WINDOW_FEATURE_LOCATIONBAR¶Location bar
efl.elementary.ELM_WEB_WINDOW_FEATURE_FULLSCREEN¶Fullscreen
efl.elementary.Web(Object parent, *args, **kwargs)¶parent (efl.evas.Object) – The parent object
**kwargs – All the remaining keyword arguments are interpreted as properties of the instance