Top | ![]() |
![]() |
![]() |
![]() |
#define | GXML_TYPE_DOM_EVENT_INIT |
struct | GXmlDomEventInit |
struct | GXmlDomEventInitClass |
#define | GXML_TYPE_DOM_CUSTOM_EVENT_INIT |
struct | GXmlDomCustomEventInit |
struct | GXmlDomCustomEventInitClass |
#define | GXML_TYPE_DOM_TIME_STAMP |
struct | GXmlDomTimeStamp |
struct | GXmlDomTimeStampClass |
GXmlDomEventTarget | |
struct | GXmlDomEventTargetIface |
GXmlDomEventListener | |
struct | GXmlDomEventListenerIface |
enum | GXmlDomEventPhase |
enum | GXmlDomEventFlags |
GXmlDomEvent | |
struct | GXmlDomEventIface |
GXmlDomCustomEvent | |
struct | GXmlDomCustomEventIface |
gboolean
gxml_dom_event_init_get_bubbles (GXmlDomEventInit *self
);
Get and return the current value of the "bubbles" property.
void gxml_dom_event_init_set_bubbles (GXmlDomEventInit *self
,gboolean value
);
Set the value of the "bubbles" property to value
.
self |
the GXmlDomEventInit instance to modify |
|
value |
the new value of the "bubbles" property |
gboolean
gxml_dom_event_init_get_cancelable (GXmlDomEventInit *self
);
Get and return the current value of the "cancelable" property.
void gxml_dom_event_init_set_cancelable (GXmlDomEventInit *self
,gboolean value
);
Set the value of the "cancelable" property to value
.
self |
the GXmlDomEventInit instance to modify |
|
value |
the new value of the "cancelable" property |
GValue *
gxml_dom_custom_event_init_get_detail (GXmlDomCustomEventInit *self
);
Get and return the current value of the "detail" property.
void gxml_dom_custom_event_init_set_detail (GXmlDomCustomEventInit *self
,GValue *value
);
Set the value of the "detail" property to value
.
self |
the GXmlDomCustomEventInit instance to modify |
|
value |
the new value of the "detail" property |
GDateTime *
gxml_dom_time_stamp_get_time (GXmlDomTimeStamp *self
);
Get and return the current value of the "time" property.
void gxml_dom_time_stamp_set_time (GXmlDomTimeStamp *self
,GDateTime *value
);
Set the value of the "time" property to value
.
void gxml_dom_event_target_add_event_listener (GXmlDomEventTarget *self
,const gchar *type
,GXmlDomEventListener *callback
,gboolean capture
);
void gxml_dom_event_target_remove_event_listener (GXmlDomEventTarget *self
,const gchar *type
,GXmlDomEventListener *callback
,gboolean capture
);
gboolean gxml_dom_event_target_dispatch_event (GXmlDomEventTarget *self
,GXmlDomEvent *event
,GError **error
);
self |
the GXmlDomEventTarget instance |
|
event |
|
|
error |
location to store the error occuring, or |
void gxml_dom_event_listener_handle_event (GXmlDomEventListener *self
,GXmlDomEvent *event
);
void
gxml_dom_event_stop_immediate_propagation
(GXmlDomEvent *self
);
void gxml_dom_event_init_event (GXmlDomEvent *self
,const gchar *type
,gboolean bubbles
,gboolean cancelable
);
const gchar *
gxml_dom_event_get_etype (GXmlDomEvent *self
);
Get and return the current value of the "etype" property.
GXmlDomEventTarget *
gxml_dom_event_get_event_target (GXmlDomEvent *self
);
Get and return the current value of the "event-target" property.
GXmlDomEventTarget *
gxml_dom_event_get_current_target (GXmlDomEvent *self
);
Get and return the current value of the "current-target" property.
gboolean
gxml_dom_event_get_bubbles (GXmlDomEvent *self
);
Get and return the current value of the "bubbles" property.
gboolean
gxml_dom_event_get_cancelable (GXmlDomEvent *self
);
Get and return the current value of the "cancelable" property.
gboolean
gxml_dom_event_get_is_trusted (GXmlDomEvent *self
);
Get and return the current value of the "is-trusted" property.
GXmlDomTimeStamp *
gxml_dom_event_get_time_stamp (GXmlDomEvent *self
);
Get and return the current value of the "time-stamp" property.
gboolean
gxml_dom_event_get_default_prevented (GXmlDomEvent *self
);
Get and return the current value of the "default-prevented" property.
GXmlDomEventPhase
gxml_dom_event_get_event_phase (GXmlDomEvent *self
);
Get and return the current value of the "event-phase" property.
void gxml_dom_custom_event_init_custom_event (GXmlDomCustomEvent *self
,const gchar *type
,gboolean bubbles
,gboolean cancelable
,GValue *detail
);
GValue *
gxml_dom_custom_event_get_detail (GXmlDomCustomEvent *self
);
Get and return the current value of the "detail" property.
#define GXML_TYPE_DOM_EVENT_INIT (gxml_dom_event_init_get_type ())
The type for GXmlDomEventInit.
struct GXmlDomEventInit { GObject parent_instance; GXmlDomEventInitPrivate * priv; };
struct GXmlDomEventInitClass { GObjectClass parent_class; };
The class structure for GXML_TYPE_DOM_EVENT_INIT
. All the fields in this structure are private and should never be accessed directly.
#define GXML_TYPE_DOM_CUSTOM_EVENT_INIT (gxml_dom_custom_event_init_get_type ())
The type for GXmlDomCustomEventInit.
struct GXmlDomCustomEventInit { GXmlDomEventInit parent_instance; GXmlDomCustomEventInitPrivate * priv; };
struct GXmlDomCustomEventInitClass { GXmlDomEventInitClass parent_class; };
The class structure for GXML_TYPE_DOM_CUSTOM_EVENT_INIT
. All the fields in this structure are private and should never be accessed directly.
#define GXML_TYPE_DOM_TIME_STAMP (gxml_dom_time_stamp_get_type ())
The type for GXmlDomTimeStamp.
struct GXmlDomTimeStamp { GObject parent_instance; GXmlDomTimeStampPrivate * priv; };
struct GXmlDomTimeStampClass { GObjectClass parent_class; };
The class structure for GXML_TYPE_DOM_TIME_STAMP
. All the fields in this structure are private and should never be accessed directly.
struct GXmlDomEventTargetIface { GTypeInterface parent_iface; void (*add_event_listener) (GXmlDomEventTarget* self, const gchar* type, GXmlDomEventListener* callback, gboolean capture); void (*remove_event_listener) (GXmlDomEventTarget* self, const gchar* type, GXmlDomEventListener* callback, gboolean capture); gboolean (*dispatch_event) (GXmlDomEventTarget* self, GXmlDomEvent* event, GError** error); };
Interface for creating GXmlDomEventTarget implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
struct GXmlDomEventListenerIface { GTypeInterface parent_iface; void (*handle_event) (GXmlDomEventListener* self, GXmlDomEvent* event); };
Interface for creating GXmlDomEventListener implementations.
the parent interface structure |
||
virtual method called by |
struct GXmlDomEventIface { GTypeInterface parent_iface; void (*stop_propagation) (GXmlDomEvent* self); void (*stop_immediate_propagation) (GXmlDomEvent* self); void (*prevent_default) (GXmlDomEvent* self); void (*init_event) (GXmlDomEvent* self, const gchar* type, gboolean bubbles, gboolean cancelable); const gchar* (*get_etype) (GXmlDomEvent* self); GXmlDomEventTarget* (*get_event_target) (GXmlDomEvent* self); GXmlDomEventTarget* (*get_current_target) (GXmlDomEvent* self); gboolean (*get_bubbles) (GXmlDomEvent* self); gboolean (*get_cancelable) (GXmlDomEvent* self); gboolean (*get_is_trusted) (GXmlDomEvent* self); GXmlDomTimeStamp* (*get_time_stamp) (GXmlDomEvent* self); gboolean (*get_default_prevented) (GXmlDomEvent* self); GXmlDomEventPhase (*get_event_phase) (GXmlDomEvent* self); };
Interface for creating GXmlDomEvent implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "etype" |
||
getter method for the abstract property "event-target" |
||
getter method for the abstract property "current-target" |
||
getter method for the abstract property "bubbles" |
||
getter method for the abstract property "cancelable" |
||
getter method for the abstract property "is-trusted" |
||
getter method for the abstract property "time-stamp" |
||
getter method for the abstract property "default-prevented" |
||
getter method for the abstract property "event-phase" |
struct GXmlDomCustomEventIface { GTypeInterface parent_iface; void (*init_custom_event) (GXmlDomCustomEvent* self, const gchar* type, gboolean bubbles, gboolean cancelable, GValue* detail); GValue* (*get_detail) (GXmlDomCustomEvent* self); };
Interface for creating GXmlDomCustomEvent implementations.
the parent interface structure |
||
virtual method called by |
||
getter method for the abstract property "detail" |