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.