Name
Events Basic Types and Enumerations -- Description of basic types, classes and enumeration for "Events" modules.
Details
enum GdomePhaseType
| typedef enum {
	GDOME_CAPTURING_PHASE = 1,
	GDOME_AT_TARGET = 2,
	GDOME_BUBBLING_PHASE = 3
} GdomePhaseType; | 
enum GdomeAttrChangeType
| typedef enum {
	GDOME_ADDITION = 1,
	GDOME_MODIFICATION = 2,
	GDOME_REMOVAL = 3
} GdomeAttrChangeType; | 
enum GdomeEventExceptionCode
| typedef enum {
	GDOME_UNSPECIFIED_EVENT_TYPE_ERR = 0
} GdomeEventExceptionCode; | 
enum GdomeEventType
| typedef enum {
	GDOME_BASE_EVENT = 1,
	GDOME_MUTATION_EVENT = 2,
} GdomeEventType; | 
GdomeEventTarget
| typedef GdomeNode GdomeEventTarget; | 
GDOME_EVNT()
| #define GDOME_EVNT(evt) gdome_cast_evnt((GdomeEvent *)evt) | 
Cast a ganeral GdomeEvent reference to a GdomeEvent one.
GDOME_MEVNT()
| #define GDOME_MEVNT(evt) gdome_cast_mevnt((GdomeEvent *)evt) | 
Cast a ganeral GdomeEvent reference to a GdomeMutationEvent one.