Class: EventExt<T>
Events.EventExt
Represents a custom extended event.
Type parameters
Name | Type |
---|---|
T | Object3D |
Hierarchy
Constructors
constructor
• new EventExt<T
>(cancelable?
)
Type parameters
Name | Type |
---|---|
T | Object3D <Object3DEventMap > |
Parameters
Name | Type | Default value | Description |
---|---|---|---|
cancelable | boolean | false | A boolean value indicating whether the event is cancelable. |
Defined in
Properties
cancelable
• Readonly
cancelable: any
A boolean value indicating whether the event is cancelable.
Defined in
currentTarget
• currentTarget: T
A reference to the currently registered target for the event. This is the object to which the event is currently slated to be sent. It's possible this has been changed along the way through retargeting.
Defined in
timeStamp
• Readonly
timeStamp: number
The time at which the event was created (in milliseconds). By specification, this value is time since epoch—but in reality, browsers' definitions vary. In addition, work is underway to change this to be a DOMHighResTimeStamp instead.
Defined in
Accessors
bubbles
• get
bubbles(): boolean
A boolean value indicating whether or not the event bubbles up through the DOM.
Returns
boolean
Defined in
defaultPrevented
• get
defaultPrevented(): boolean
Indicates whether or not the call to event.preventDefault() canceled the event.
Returns
boolean
Defined in
target
• get
target(): T
A reference to the object to which the event was originally dispatched.
Returns
T
Defined in
type
• get
type(): keyof MiscEvents
| keyof InteractionEvents
<Object3D
<Object3DEventMap
>, Object3D
<Object3DEventMap
>, Object3D
<Object3DEventMap
> | InstancedMeshEntity
> | keyof UpdateEvents
The case-insensitive name identifying the type of the event.
Returns
keyof MiscEvents
| keyof InteractionEvents
<Object3D
<Object3DEventMap
>, Object3D
<Object3DEventMap
>, Object3D
<Object3DEventMap
> | InstancedMeshEntity
> | keyof UpdateEvents
Defined in
Methods
preventDefault
▸ preventDefault(): void
Cancels the event.
Returns
void
Defined in
stopImmediatePropagation
▸ stopImmediatePropagation(): void
For this particular event, prevent all other listeners from being called. This includes listeners attached to the same element as well as those attached to elements that will be traversed later (during the capture phase, for instance).
Returns
void
Defined in
stopPropagation
▸ stopPropagation(): void
Stops the propagation of events further along in the Object3D hierarchy.
Returns
void