الفرق بين المراجعتين لصفحة: «ReactNative/pressevent»

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 50: سطر 50:


==== <code>locationX</code> ====
==== <code>locationX</code> ====
تنسيق لمسة الأصل X داخل المنطقة الملموسة (بالنسبة للعنصر).
إحداثي لمسة الأصل X داخل المنطقة الملموسة (بالنسبة للعنصر).
{| class="wikitable"
{| class="wikitable"
!النوع
!النوع
سطر 60: سطر 60:


==== <code>locationY</code> ====
==== <code>locationY</code> ====
تنسيق لمسة الأصل Y داخل المنطقة الملموسة (بالنسبة للعنصر).
إحداثي لمسة الأصل Y داخل المنطقة الملموسة (بالنسبة للعنصر).
{| class="wikitable"
{| class="wikitable"
!النوع
!النوع
سطر 70: سطر 70:


==== <code>pageX</code> ====
==== <code>pageX</code> ====
تنسيق لمسة الأصل X على الشاشة (بالنسبة للعرض الجذر root view).
إحداثي لمسة الأصل X على الشاشة (بالنسبة للعرض الجذر root view).
{| class="wikitable"
{| class="wikitable"
!النوع
!النوع
سطر 80: سطر 80:


==== <code>pageY</code> ====
==== <code>pageY</code> ====
تنسيق لمسة الأصل Y على الشاشة (بالنسبة للعرض الجذر).
إحداثي لمسة الأصل Y على الشاشة (بالنسبة للعرض الجذر).
{| class="wikitable"
{| class="wikitable"
!النوع
!النوع

مراجعة 22:23، 9 يوليو 2021

نوع الكائن PressEvent

تعيد دالة رد النداء callback الكائن 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 التي تغيرت منذ الحدث الأخير.

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

force (في نظام iOS)

مقدار القوة المستخدمة أثناء الضغط بلمسة ثلاثية الأبعاد 3D Touch، وتعيد قيمة عشرية ضمن المجال من 0.0 إلى 1.0.

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

identifier

معرّف عددي فريد يُسنَد للحدث.

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

locationX

إحداثي لمسة الأصل X داخل المنطقة الملموسة (بالنسبة للعنصر).

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

locationY

إحداثي لمسة الأصل Y داخل المنطقة الملموسة (بالنسبة للعنصر).

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

pageX

إحداثي لمسة الأصل X على الشاشة (بالنسبة للعرض الجذر root view).

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

pageY

إحداثي لمسة الأصل Y على الشاشة (بالنسبة للعرض الجذر).

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

target

معرّف عقدة العنصر الذي يتلقّى الحدث PressEvent.

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

timestamp

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

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

touches

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

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

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

مصادر