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