blockly > الحقل > doClassValidation_
طريقة Field.doClassValidation_()
يمكنك التحقّق من صحة التغييرات في قيمة أحد الحقول قبل ضبطها. راجِع **FieldDropdown** للحصول على مثال على تنفيذ الفئة الفرعية.
**ملاحظة:** تؤدي عملية التحقّق من الصحة إلى عرض خيار واحد بين T
وnull
وundefined
. **لن يؤدي تنفيذ الحقل** إلى عرض undefined
مطلقًا، ولكنه يكون صالحًا لفئة فرعية لعرض undefined
في حال توافق القيمة الجديدة مع T
.
Signature:
protected doClassValidation_(newValue: T): T | null | undefined;
المعلمات
المعلمة | النوع | الوصف |
---|---|---|
newValue | T | القيمة المطلوب التحقق من صحتها. |
المرتجعات:
ث | null | غير محدّدة
أحد التعليمات الثلاثة لضبط القيمة الجديدة: T
أو null
أو undefined
.
T
لضبط القيمة التي تعرضها هذه الدالة بدلاً منnewValue
.null
لاستدعاءdoValueInvalid_
وعدم ضبط قيمة.undefined
لضبطnewValue
كما هي.