Interface

WebKit2WebExtensionDOMEventTarget

unstable since: 4.1

Description

interface WebKit2WebExtension.DOMEventTarget : GObject.Object
No description available.

Available since: 4.1

Prerequisite

In order to implement DOMEventTarget, your type must inherit fromGObject.

Implementations

Instance methods

webkit_dom_event_target_add_event_listener
No description available.

unstable deprecated: 2.22 since: 4.1

webkit_dom_event_target_add_event_listener_with_closure

Version of webkit_dom_event_target_add_event_listener() using a closure instead of a callbacks for easier binding in other languages.

unstable deprecated: 2.22 since: 4.1

webkit_dom_event_target_dispatch_event
No description available.

unstable deprecated: 2.22 since: 4.1

webkit_dom_event_target_remove_event_listener
No description available.

unstable deprecated: 2.22 since: 4.1

webkit_dom_event_target_remove_event_listener_with_closure

Version of webkit_dom_event_target_remove_event_listener() using a closure instead of a callbacks for easier binding in other languages.

unstable deprecated: 2.22 since: 4.1

Interface structure

struct WebKit2WebExtensionDOMEventTargetIface {
  GTypeInterface gIface;
  gboolean (* dispatch_event) (
    WebKitDOMEventTarget* target,
    WebKitDOMEvent* event,
    GError** error
  );
  gboolean (* add_event_listener) (
    WebKitDOMEventTarget* target,
    const char* event_name,
    GClosure* handler,
    gboolean use_capture
  );
  gboolean (* remove_event_listener) (
    WebKitDOMEventTarget* target,
    const char* event_name,
    GClosure* handler,
    gboolean use_capture
  );
  void (* _webkitdom_reserved0) (
void
  );
  void (* _webkitdom_reserved1) (
void
  );
  void (* _webkitdom_reserved2) (
void
  );
  void (* _webkitdom_reserved3) (
void
  );
  
}
No description available.
Interface members
gIface
GTypeInterface
 No description available.
dispatch_event
gboolean (* dispatch_event) (
    WebKitDOMEventTarget* target,
    WebKitDOMEvent* event,
    GError** error
  )
 No description available.
add_event_listener
gboolean (* add_event_listener) (
    WebKitDOMEventTarget* target,
    const char* event_name,
    GClosure* handler,
    gboolean use_capture
  )
 No description available.
remove_event_listener
gboolean (* remove_event_listener) (
    WebKitDOMEventTarget* target,
    const char* event_name,
    GClosure* handler,
    gboolean use_capture
  )
 No description available.
_webkitdom_reserved0
void (* _webkitdom_reserved0) (
void
  )
 No description available.
_webkitdom_reserved1
void (* _webkitdom_reserved1) (
void
  )
 No description available.
_webkitdom_reserved2
void (* _webkitdom_reserved2) (
void
  )
 No description available.
_webkitdom_reserved3
void (* _webkitdom_reserved3) (
void
  )
 No description available.

Virtual methods

WebKit2WebExtension.DOMEventTarget.add_event_listener
No description available.

unstable since: 4.1

WebKit2WebExtension.DOMEventTarget.dispatch_event
No description available.

unstable deprecated: 2.22 since: 4.1

WebKit2WebExtension.DOMEventTarget.remove_event_listener
No description available.

unstable deprecated: 2.22 since: 4.1