blockly > الحقل > setValidator

طريقة Field.setServiceator()

لضبط دالة تحقّق جديدة للحقول القابلة للتعديل، أو محو أداة التحقّق التي تم إعدادها سابقًا

تستخدم دالة المدقق قيمة الحقل الجديدة، وتعرض القيمة التي تم التحقق من صحتها. قد تكون القيمة التي تم التحقّق من صحتها هي قيمة الإدخال أو نسخة معدّلة من قيمة الإدخال أو قيمة فارغة لإلغاء التغيير.

إذا لم ترجع الدالة أي شيء (أو تعرض غير محدد)، يتم قبول القيمة الجديدة كصالحة. ويسمح هذا الإجراء للحقول التي تستخدم الدالة التي تم التحقّق من صحتها كإشعار بحدث تغيير على مستوى الحقل.

Signature:

setValidator(handler: FieldValidator<T>): void;

المَعلمات

المَعلمة Type الوصف
المعالج FieldValidator<T> دالة المدقق أو فارغة لمحو مدقّق سابق.

المرتجعات:

void