PressEvent オブジェクト型
PressEvent
オブジェクトは、ユーザーのプレス操作の結果としてコールバックで返されます。たとえば、Button コンポーネントの onPress
などです。
使用例
js
{
changedTouches: [PressEvent],
identifier: 1,
locationX: 8,
locationY: 4.5,
pageX: 24,
pageY: 49.5,
target: 1127,
timestamp: 85131876.58868201,
touches: []
}
キーと値
changedTouches
前回のイベント以降に変化したすべての PressEvents の配列。
型 | 任意 |
---|---|
PressEvents の配列 | いいえ |
force
iOS
3D Touch プレスで使用された力の量。0.0
から 1.0
の範囲の浮動小数点値を返します。
型 | 任意 |
---|---|
number | はい |
identifier
イベントに割り当てられた一意の数値識別子。
型 | 任意 |
---|---|
number | いいえ |
locationX
タッチ可能領域内のタッチの原点の X 座標 (要素に対して相対的)。
型 | 任意 |
---|---|
number | いいえ |
locationY
タッチ可能領域内のタッチの原点の Y 座標 (要素に対して相対的)。
型 | 任意 |
---|---|
number | いいえ |
pageX
画面上のタッチの原点の X 座標 (ルートビューに対して相対的)。
型 | 任意 |
---|---|
number | いいえ |
pageY
画面上のタッチの原点の Y 座標 (ルートビューに対して相対的)。
型 | 任意 |
---|---|
number | いいえ |
target
PressEvent を受け取る要素のノード ID。
型 | 任意 |
---|---|
number, null , undefined | いいえ |
timestamp
PressEvent が発生したときのタイムスタンプ値。値はミリ秒で表されます。
型 | 任意 |
---|---|
number | いいえ |
touches
画面上のすべての現在の PressEvents の配列。
型 | 任意 |
---|---|
PressEvents の配列 | いいえ |