الفرق بين المراجعتين لصفحة: «ReactNative/viewtoken»
أنشأ الصفحة ب'== نوع الكائن ViewToken == يُعاد الكائن <code>ViewToken</code> كأحد الخصائص في استدعاء <code>onViewableItemsChanged</code> كما...' |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:نوع الكائن ViewToken في React Native}}</noinclude> | |||
تعيد دالة رد النداء <code>onViewableItemsChanged</code> الكائن <code>ViewToken</code> كأحد الخصائص كما في المكوّن [[ReactNative/flatlist|FlatList]]، ويصدِّر <code>[https://github.com/facebook/react-native/blob/master/Libraries/Lists/ViewabilityHelper.js ViewabilityHelper.js]</code> هذا الكائن. | |||
يستخدم هذا الكائن: | |||
*<code>[[ReactNative/flatlist|FlatList]]</code> | |||
*<code>[[ReactNative/sectionlist|SectionList]]</code> | |||
*<code>[[ReactNative/virtualizedlist|VirtualizedList]]</code> | |||
== مثال == | |||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
{ | { | ||
سطر 12: | سطر 17: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== مفاتيح وقيم == | |||
===<code>index</code>=== | |||
معرّف عددي فريد مُسنَد لعنصر البيانات. | |||
{| class="wikitable" | |||
!النوع | |||
!اختياري | |||
|- | |||
|عدد number | |||
|نعم | |||
|} | |||
===<code>isViewable</code>=== | |||
يحدّد ما إذا كان جزء من عنصر القائمة على الأقل مرئيًا في إطار العرض viewport. | |||
{| class="wikitable" | |||
!النوع | |||
!اختياري | |||
|- | |||
|قيمة منطقية boolean | |||
|لا | |||
|} | |||
===<code>item</code>=== | |||
بيانات العنصر. | |||
{| class="wikitable" | |||
!النوع | |||
!اختياري | |||
|- | |||
|any أي نوع مهما كان | |||
|لا | |||
|} | |||
===<code>key</code>=== | |||
معرّف المفتاح المُسنَد لعنصر البيانات المستخرَج إلى المستوى الأعلى. | |||
{| class="wikitable" | |||
!النوع | |||
!اختياري | |||
|- | |||
|سلسلة نصية string | |||
|لا | |||
|} | |||
===<code>section</code>=== | |||
بيانات قسم العنصر عند استخدامها مع <code>SectionList</code>. | |||
{| class="wikitable" | |||
!النوع | |||
!اختياري | |||
|- | |||
|any أي نوع مهما كان | |||
|نعم | |||
|} | |||
== مصادر == | |||
* [https://reactnative.dev/docs/viewtoken صفحة ViewToken Object Type في توثيق React Native الرسمي.] | |||
[[تصنيف:ReactNative]] | |||
[[تصنيف:React Native Component]] |
المراجعة الحالية بتاريخ 14:06، 9 أكتوبر 2021
تعيد دالة رد النداء onViewableItemsChanged
الكائن ViewToken
كأحد الخصائص كما في المكوّن FlatList، ويصدِّر ViewabilityHelper.js
هذا الكائن.
يستخدم هذا الكائن:
مثال
{
item: { key: "key-12" },
key: "key-12",
index: 11,
isViewable: true
}
مفاتيح وقيم
index
معرّف عددي فريد مُسنَد لعنصر البيانات.
النوع | اختياري |
---|---|
عدد number | نعم |
isViewable
يحدّد ما إذا كان جزء من عنصر القائمة على الأقل مرئيًا في إطار العرض viewport.
النوع | اختياري |
---|---|
قيمة منطقية boolean | لا |
item
بيانات العنصر.
النوع | اختياري |
---|---|
any أي نوع مهما كان | لا |
key
معرّف المفتاح المُسنَد لعنصر البيانات المستخرَج إلى المستوى الأعلى.
النوع | اختياري |
---|---|
سلسلة نصية string | لا |
section
بيانات قسم العنصر عند استخدامها مع SectionList
.
النوع | اختياري |
---|---|
any أي نوع مهما كان | نعم |