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
¶
Массив всех текущих событий нажатия на экране.
Тип | Необязательный |
---|---|
массив событий нажатия | Нет |
Используется для¶
Button
PanResponder
Pressable
ScrollView
Text
TextInput
TouchableHighlight
TouchableOpacity
TouchableNativeFeedback
TouchableWithoutFeedback
View