Class: CEvent
Defined in: src/event/CEvent.ts:9
Basic class of Event
Extended by
Constructors
Constructor
new CEvent(
eventType?,data?):CEvent
Defined in: src/event/CEvent.ts:102
Create a new event, with type and data
Parameters
eventType?
string = null
{any} eventType
data?
any = null
{any} param
Returns
CEvent
Properties
target
target:
Object3D
Defined in: src/event/CEvent.ts:13
Event target, it's usually event dispatcher
currentTarget
currentTarget:
CEventListener
Defined in: src/event/CEvent.ts:18
Current event target, it's current bubble object
type
type:
string
Defined in: src/event/CEvent.ts:23
event type, it's registered string of key
data?
optionaldata?:any
Defined in: src/event/CEvent.ts:28
extra data.Used for the transmission process of events, carrying data
param
param:
any
Defined in: src/event/CEvent.ts:34
The param data when event is registered
time
time:
number=0
Defined in: src/event/CEvent.ts:40
the time when event is
delay
delay:
number=0
Defined in: src/event/CEvent.ts:46
the delay time when event is dispatched.
mouseCode
mouseCode:
number=0
Defined in: src/event/CEvent.ts:52
mouse code, see
Mouse Code
ctrlKey
ctrlKey:
boolean
Defined in: src/event/CEvent.ts:57
Is Ctrl key pressed when the event occurs
metaKey
metaKey:
boolean
Defined in: src/event/CEvent.ts:62
Is Meta key pressed when the event occurs
altKey
altKey:
boolean
Defined in: src/event/CEvent.ts:67
Is Alt key pressed when the event occurs
shiftKey
shiftKey:
boolean
Defined in: src/event/CEvent.ts:72
Is Shift key pressed when the event occurs
targetTouches
targetTouches:
TouchData[]
Defined in: src/event/CEvent.ts:77
Collection of finger touch points, which registered
changedTouches
changedTouches:
TouchData[]
Defined in: src/event/CEvent.ts:82
Collection of finger touch points changed
touches
touches:
TouchData[]
Defined in: src/event/CEvent.ts:87
Collection of finger touch points
view
view:
View3D
Defined in: src/event/CEvent.ts:94
binded view3D object in event.
Accessors
isStopImmediatePropagation
Get Signature
get isStopImmediatePropagation():
boolean
Defined in: src/event/CEvent.ts:125
Returns stopImmediatePropagation value
Returns
boolean
Methods
stopImmediatePropagation()
stopImmediatePropagation():
void
Defined in: src/event/CEvent.ts:110
Prevent bubbling of all event listeners in subsequent nodes of the current node in the event flow.
Returns
void

