libdom
Loading...
Searching...
No Matches
Public Attributes | List of all members
dom_event Struct Reference

#include <event.h>

Public Attributes

dom_stringtype
 
dom_event_targettarget
 
dom_event_targetcurrent
 
dom_event_flow_phase phase
 
bool bubble
 
bool cancelable
 
unsigned int timestamp
 
bool stop
 
bool stop_now
 
bool prevent_default
 
bool custom
 
uint32_t refcnt
 
const struct dom_event_private_vtablevtable
 
bool in_dispatch
 
bool is_initialised
 
bool is_trusted
 

Detailed Description

The Event Object

Member Data Documentation

◆ bubble

bool dom_event::bubble

Whether this event is a bubbling event

◆ cancelable

bool dom_event::cancelable

Whether this event is cancelable

◆ current

dom_event_target* dom_event::current

The current event target

◆ custom

bool dom_event::custom

Whether this is a custom event

◆ in_dispatch

bool dom_event::in_dispatch

Whether this event is in dispatch

◆ is_initialised

bool dom_event::is_initialised

Whether this event is initialised

◆ is_trusted

bool dom_event::is_trusted

Whether this event is trusted

◆ phase

dom_event_flow_phase dom_event::phase

The event phase

◆ prevent_default

bool dom_event::prevent_default

Whether the default action is prevented

◆ refcnt

uint32_t dom_event::refcnt

The reference count of this object

◆ stop

bool dom_event::stop

< The namespace of this event Whether stopPropagation is called

◆ stop_now

bool dom_event::stop_now

Whether stopImmediatePropagation is called

◆ target

dom_event_target* dom_event::target

The event target

◆ timestamp

unsigned int dom_event::timestamp

The timestamp this event is created

◆ type

dom_string* dom_event::type

The type of the event

◆ vtable

const struct dom_event_private_vtable* dom_event::vtable

The private virtual function table of Event


The documentation for this struct was generated from the following file: