ReactNative/pressevent

من موسوعة حسوب
مراجعة 20:15، 22 يونيو 2021 بواسطة Ola-abbas (نقاش | مساهمات) (أنشأ الصفحة ب'== نوع الكائن PressEvent == يُعاد كائن <code>PressEvent</code> في الاستدعاء كنتيجة لتفاعل ضغطات المستخدم مثل <co...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

نوع الكائن PressEvent

يُعاد كائن PressEvent في الاستدعاء كنتيجة لتفاعل ضغطات المستخدم مثل onPress في المكون Button.

مثال

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

المفاتيح والقيم

changedTouches

مصفوفة من جميع أحداث الضغطات التي تغيرت منذ الحدث الأخير.

النوع اختياري
مصفوفة من الأحداث 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.

النوع اختياري
number, null, undefined لا

timestamp

قيمة العلامة الزمنية عند حدوث الحدث PressEvent ممثَّلة بالميلي ثانية.

النوع اختياري
عدد number لا

touches

مصفوفة من جميع أحداث PressEvents الحالية على الشاشة.

النوع اختياري
مصفوفة من الأحداث PressEvents لا

يُستخدَم هذا الكائن بواسطة

مصادر