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