blockly > שדה > 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
כמו שהיא.