هناك مشغلات إضافية لبعض العناصر ، إلى جانب مشغلات دورة الحياة .

عنصر الزر

يحتوي عنصر الزر على مشغل onClick إضافي واحد.

  • onClick - يتم تشغيله عند النقر فوق أحد العناصر.

عناصر إدخال المستخدم

عناصر الإدخال ( input, input (string, text, integer, float, email, password, phone, geopoint), file picker, date picker, time picker, datetime picker ) لها المشغلات التالية:

  • onChange - يعمل عند حدوث تغيير في الميدان ؛
  • onFocus - يعمل عند تحديد حقل (الضغط عليه) ؛
  • onBlur - يعمل عند إلغاء تحديد الحقل ؛
  • onEnterKey - يعمل عند الضغط على زر Enter.

المشغلات المدرجة في مثال عنصر الإدخال:

عنصر الجدول

له أربعة محفزات إضافية:

  • onDataUpdate - يتم تشغيله بواسطة كتلة Table Update Data .
  • onRowClick - يعمل بالضغط على صف. هذا المشغل لديه حقل معرف السجل. باستخدامه ، يمكنك نقل البيانات حول السجل في هذا الصف.
  • onRowDoubleClick - يعمل عن طريق النقر المزدوج على صف. يعمل بشكل مشابه لـ onRowClick. من السهل استخدامه إذا كان لديك نصان للنقر فوق صف.
  • onFilter - يتم تشغيله عندما يكون الجدول مرقمًا.

عنصر Filepicker

له محفزان إضافيان:

  • onSelectFiles - يتم تشغيله عندما يقوم المستخدم بإدراج ملف في النموذج. الاستخدام الأكثر شيوعًا هو تخزين الملف الذي تم تحميله في قاعدة البيانات.
  • onRemoveFile - يتم تشغيله عندما يقوم المستخدم بإزالة ملف من النموذج.

عنصر القائمة المنسدلة

لها مشغل إضافي واحد:

  • Option onClick - يتم تشغيله عند النقر فوق عنصر من القائمة المنسدلة.

عنصر الجدولة

لها مشغل إضافي واحد:

  • onTabsSelect - يعمل عند التبديل بين علامات التبويب. لا يؤثر هذا المشغل على تبديل علامات التبويب.

Was this article helpful?

AppMaster.io 101 حلقة دراسية مكثفة

10 وحدات
2 أسابيع

لست متأكدا من أين تبدأ؟ ابدأ في الدورة التدريبية المكثفة للمبتدئين واستكشف AppMaster من الألف إلى الياء.

ابدأ الدورة
Development it’s so easy with AppMaster!

هل تريد المزيد من المساعدة؟

حل أي مشكلة بمساعدة خبرائنا. وفر الوقت وركز على بناء تطبيقاتك.

headphones

اتصل بالدعم

أخبرنا عن مشكلتك ، وسنجد لك حلاً.

message

دردشة المجتمع

ناقش الأسئلة مع مستخدمين آخرين في محادثتنا.

الانضمام إلى المجتمع