الفرق بين المراجعتين لصفحة: «ReactNative/devsettings»
أنشأ الصفحة ب'== الوحدة DevSettings == تعرض وحدة <code>DevSettings</code> توابعًا لتخصيص الإعدادات للمطورين في عملية التطوير....' |
لا ملخص تعديل |
||
سطر 2: | سطر 2: | ||
تعرض وحدة <code>DevSettings</code> توابعًا لتخصيص الإعدادات للمطورين في عملية التطوير. | تعرض وحدة <code>DevSettings</code> توابعًا لتخصيص الإعدادات للمطورين في عملية التطوير. | ||
=== التوابع === | === مرجع التوابع === | ||
==== <code>addMenuItem()</code> ==== | ==== <code>addMenuItem()</code> ==== | ||
سطر 15: | سطر 15: | ||
|- | |- | ||
|title (إلزامي) | |title (إلزامي) | ||
|سلسلة string | |سلسلة نصية string | ||
|- | |- | ||
|component (إلزامي) | |component (إلزامي) |
مراجعة 00:57، 25 يونيو 2021
الوحدة DevSettings
تعرض وحدة DevSettings
توابعًا لتخصيص الإعدادات للمطورين في عملية التطوير.
مرجع التوابع
addMenuItem()
static addMenuItem(title, handler)
يضيف هذا التابع عنصر قائمة مخصَّص إلى قائمة المطور.
المعاملات:
الاسم | النوع |
---|---|
title (إلزامي) | سلسلة نصية string |
component (إلزامي) | دالة function |
مثال:
DevSettings.addMenuItem('Show Secret Dev Screen', () => {
Alert.alert('Showing secret dev screen!');
});
reload()
static reload()
يعيد هذا التابع تحميل التطبيق، ويمكن استدعاؤه مباشرة أو عند تفاعل المستخدم. مثال:
<Button title="Reload" onPress={() => DevSettings.reload()} />