PressEvent Object Type¶
Объект PressEvent возвращается в обратном вызове в результате взаимодействия с пользователем по нажатию кнопки, например, onPress в компоненте Button.
Пример¶
1 2 3 4 5 6 7 8 9 10 11 | |
Ключи и значения¶
changedTouches¶
Массив всех событий PressEvents, которые изменились с момента последнего события.
| Type | Optional |
|---|---|
| array of PressEvents | No |
force ¶
Величина силы, используемой при нажатии 3D Touch. Возвращает плавающее значение в диапазоне от 0.0 до 1.0.
| Type | Optional |
|---|---|
| number | Yes |
identifier¶
Уникальный числовой идентификатор, присвоенный событию.
| Type | Optional |
|---|---|
| number | No |
locationX¶
Координата X начала касания внутри области касания (относительно элемента).
| Type | Optional |
|---|---|
| number | No |
locationY¶
Координата Y начала касания внутри области касания (относительно элемента).
| Type | Optional |
|---|---|
| number | No |
pageX¶
Координата X точки касания на экране (относительно корневого вида).
| Type | Optional |
|---|---|
| Число | Нет |
pageY¶
Координата начала координат Y на экране (относительно корневого вида).
| Тип | Необязательно |
|---|---|
| Число | Нет |
target¶
Идентификатор узла элемента, получившего событие нажатия.
| Тип | Необязательный |
|---|---|
число, null, undefined | Нет |
timestamp¶
Значение временной метки, когда произошло событие PressEvent. Значение представлено в миллисекундах.
| Тип | Необязательно |
|---|---|
| Число | Нет |
touches¶
Массив всех текущих событий нажатия на экране.
| Тип | Необязательный |
|---|---|
| массив событий нажатия | Нет |
Используется для¶
ButtonPanResponderPressableScrollViewTextTextInputTouchableHighlightTouchableOpacityTouchableNativeFeedbackTouchableWithoutFeedbackView