Class: FederatedPointerEvent

PIXI.FederatedPointerEvent

A PIXI.FederatedEvent for pointer events.

new PIXI.FederatedPointerEvent overrides

A PIXI.FederatedEvent for pointer events.

Extends

Implements

  • PointerEvent

Members

detail number overrides

This is the number of clicks that occurs in 200ms/click of each other.

height number

The height of the pointer's contact along the y-axis, measured in CSS pixels. radiusY of TouchEvents will be represented by this value.

Default Value:
  • 0
See:

isPrimary boolean

Indicates whether or not the pointer device that created the event is the primary pointer.

Default Value:
  • false
See:

pointerId number

The unique identifier of the pointer.

See:

pointerType string

The type of pointer that triggered the event.

See:

pressure number

Pressure applied by the pointing device during the event. s A Touch's force property will be represented by this value.

See:

tangentialPressure number

Barrel pressure on a stylus pointer.

See:

tiltX number

The angle, in degrees, between the pointer device and the screen.

See:

tiltY number

The angle, in degrees, between the pointer device and the screen.

See:

twist number

Twist of a stylus pointer.

See:

width number

The width of the pointer's contact along the x-axis, measured in CSS pixels. radiusX of TouchEvents will be represented by this value.

Default Value:
  • 0
See:

Methods

getPredictedEvents () PointerEvent[]

FederatedPointerEvent.ts:101
Returns:
Type Description
PointerEvent[]

Inherited Properties

From class PIXI.FederatedMouseEvent

altKey boolean inherited

Whether the "alt" key was pressed when this mouse event occurred.

button number inherited

The specific button that was pressed in this mouse event.

buttons number inherited

The button depressed when this event occurred.

The coordinates of the mouse event relative to the canvas.

clientX readonly inherited

clientY readonly inherited

ctrlKey boolean inherited

Whether the "control" key was pressed when this mouse event occurred.

The pointer coordinates in world space.

globalX readonly inherited

globalY readonly inherited

metaKey boolean inherited

Whether the "meta" key was pressed when this mouse event occurred.

The movement in this pointer relative to the last mousemove event.

movementX readonly inherited

movementY readonly inherited

The offset of the pointer coordinates w.r.t. target DisplayObject in world space. This is not supported at the moment.

offsetX readonly inherited

offsetY readonly inherited

relatedTarget EventTarget inherited

This is currently not implemented in the Federated Events API.

The pointer coordinates in the renderer's screen. This has slightly different semantics than native PointerEvent screenX/screenY.

screenX readonly inherited

The pointer coordinates in the renderer's screen. Alias for screen.x.

screenY readonly inherited

The pointer coordinates in the renderer's screen. Alias for screen.y.

shiftKey boolean inherited

Whether the "shift" key was pressed when this mouse event occurred.

x readonly inherited

Alias for this.clientX.

y readonly inherited

Alias for this.clientY.

From class PIXI.FederatedEvent

bubbles boolean inherited

Flags whether this event bubbles. This will take effect only if it is set before propagation.

Default Value:
  • true

cancelable boolean readonly inherited

Flags whether this event can be canceled using FederatedEvent.preventDefault. This is always false (for now).

Default Value:
  • false

cancelBubble boolean Deprecated inherited

Default Value:
  • true

composed boolean readonly inherited

Flag added for compatibility with DOM Event. It is not used in the Federated Events API.

Default Value:
  • false
See:

The listeners of the event target that are being notified.

data Deprecated inherited

Fallback for the deprecated PIXI.InteractionEvent.data.

defaultPrevented boolean inherited

Flags whether the default response of the user agent was prevent through this event.

Default Value:
  • false

eventPhase inherited

The propagation phase.

Default Value:
  • FederatedEvent.NONE

isTrusted boolean inherited

Flags whether this is a user-trusted event

The coordinates of the evnet relative to the nearest DOM layer. This is a non-standard property.

layerX readonly inherited

layerY readonly inherited

manager PIXI.EventBoundary readonly inherited

The EventBoundary that manages this event. Null for root events.

nativeEvent N inherited

The native event that caused the foremost original event.

The original event that caused this event, if any.

The coordinates of the event relative to the DOM document. This is a non-standard property.

pageX readonly inherited

pageY readonly inherited

The composed path of the event's propagation. The target is at the end.

propagationImmediatelyStopped boolean inherited

Flags whether propagation was immediately stopped.

Default Value:
  • false

propagationStopped boolean inherited

Flags whether propagation was stopped.

Default Value:
  • false

returnValue boolean Deprecated inherited

srcElement EventTarget Deprecated inherited

The event target that this will be dispatched to.

timeStamp number inherited

The timestamp of when the event was created.

type string inherited

The type of event, e.g. "mouseup".

view WindowProxy inherited

The global Window object.

which number Deprecated inherited

Not supported.

Inherited Methods

From class PIXI.FederatedMouseEvent

getModifierState (key) boolean inherited

FederatedMouseEvent.ts:118

Whether the modifier key was pressed when this event natively occurred.

Name Type Description
key string

The modifier key.

Returns:
Type Description
boolean

initMouseEvent (_typeArg, _canBubbleArg, _cancelableArg, _viewArg, _detailArg, _screenXArg, _screenYArg, _clientXArg, _clientYArg, _ctrlKeyArg, _altKeyArg, _shiftKeyArg, _metaKeyArg, _buttonArg, _relatedTargetArg) void Deprecated inherited

FederatedMouseEvent.ts:128

Not supported.

Name Type Description
_typeArg string
_canBubbleArg boolean
_cancelableArg boolean
_viewArg Window
_detailArg number
_screenXArg number
_screenYArg number
_clientXArg number
_clientYArg number
_ctrlKeyArg boolean
_altKeyArg boolean
_shiftKeyArg boolean
_metaKeyArg boolean
_buttonArg number
_relatedTargetArg EventTarget

From class PIXI.FederatedEvent

composedPath () PIXI.FederatedEventTarget[] inherited

FederatedEvent.ts:137

The propagation path for this event. Alias for EventBoundary.propagationPath.

Returns:
Type Description
PIXI.FederatedEventTarget[]

initEvent (_type, _bubbles, _cancelable) void inherited

FederatedEvent.ts:152

Unimplemented method included for implementing the DOM interface Event. It will throw an Error.

Name Type Attributes Description
_type string
_bubbles boolean <optional>
_cancelable boolean <optional>

preventDefault () void inherited

FederatedEvent.ts:161

Prevent default behavior of PixiJS and the user agent.

stopImmediatePropagation () void inherited

FederatedEvent.ts:174

Stop this event from propagating to any addition listeners, including on the currentTarget and also the following event targets on the propagation path.

stopPropagation () void inherited

FederatedEvent.ts:184

Stop this event from propagating to the next FederatedEventTarget. The rest of the listeners on the currentTarget will still be notified.