Expo

Get Started
API Reference

PressEvent

PressEvent object is returned in the callback as a result of user press interaction, for example onPress in Button component.

Example

{
    changedTouches: [PressEvent],
    identifier: 1,
    locationX: 8,
    locationY: 4.5,
    pageX: 24,
    pageY: 49.5,
    target: 1127,
    timestamp: 85131876.58868201,
    touches: []
}

Array of all PressEvents that have changed since the last event.
TypeOptional
array of PressEventsNo

Amount of force used during the 3D Touch press. Returns the float value in range from 0.0 to 1.0.
TypeOptional
numberYes

Unique numeric identifier assigned to the event.
TypeOptional
numberNo

Touch origin X coordinate inside touchable area (relative to the element).
TypeOptional
numberNo

Touch origin Y coordinate inside touchable area (relative to the element).
TypeOptional
numberNo

Touch origin X coordinate on the screen (relative to the root view).
TypeOptional
numberNo

Touch origin Y coordinate on the screen (relative to the root view).
TypeOptional
numberNo

The node id of the element receiving the PressEvent.
TypeOptional
number, null, undefinedNo

Timestamp value when a PressEvent occured. Value is represented in miliseconds.
TypeOptional
numberNo

Array of all current PressEvents on the screen.
TypeOptional
array of PressEventsNo