blockly > Field > doClassValidation_
שיטת Field.doClassValidation_()
לאמת את השינויים בערך של שדה לפני שהם מוגדרים. דוגמה להטמעה של מחלקה משנית זמינה בקטע **תפריט נפתח של**.
**הערה:** האימות מחזיר אפשרות אחת בין T
, null
ו-undefined
. הטמעת **השדה** אף פעם לא תחזיר undefined
, אבל מחלקה משנית תוכל להחזיר undefined
אם הערך החדש תואם לערך T
.
Signature:
protected doClassValidation_(newValue: T): T | null | undefined;
פרמטרים
פרמטר | תיאור | התיאור |
---|---|---|
newValue | T | הערך לאימות. |
החזרות:
T | null | לא מוגדר
אחת מתוך שלוש הוראות להגדרת הערך החדש: T
, null
או undefined
.
T
כדי להגדיר את הערך המוחזר של הפונקציה הזו במקוםnewValue
.null
כדי להפעיל אתdoValueInvalid_
ולא להגדיר ערך.undefined
כדי להגדיר אתnewValue
כמו שהוא.