blockly > FieldCheckbox

מחלקה של FieldCheckbox

מחלקה בשדה של תיבת סימון.

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

הגדלה: שדה<CheckboxBool>

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(value, validator, config) יצירה של מופע חדש של המחלקה FieldCheckbox

מאפיינים

נכס גורמי שינוי סוג תיאור
CHECK_CHAR

static

readonly

(לא מוצהר) תו ברירת המחדל לסימן הווי.
סמן מחרוזת הסגנון של סמן העכבר מעבירים את העכבר מעל הנקודה לשיתוף אינטרנט שמופעלת בה האפשרות לעריכה.
ניתנת להתאמה בוליאני שדות שניתן לבצע בהם פעולות סריאליות נשמרים על ידי המכשיר הסידורי. שדות שאינם ניתנים להעברה לא נשמרים. שדות שניתנים לעריכה צריכים להיות גם ניתנים לסידור בסדרה.
value_ boolean | null הערה: ערך ברירת המחדל מוגדר ב-Field, לכן יש לשמור אותו במקום להחליף אותו כאן או ב-constructor.

שיטות

שיטה גורמי שינוי תיאור
configure_(config) protected מגדירים את השדה על סמך מפת האפשרויות הנתונה.
doClassValidation_(newValue) protected צריך לוודא שערך הקלט תקין (TRUE או FALSE).
doValueUpdate_(newValue) protected מעדכנים את הערך בשדה ומעדכנים את checkElement.
getDisplayText_()
getText() מקבלים את הטקסט של השדה הזה. נעשה בו שימוש כשהבלוק מכווץ.
getValue() מקבלים את הערך TRUE בשדה הזה או FALSE.
getValueBoolean() מקבלים את הערך הבוליאני של השדה הזה.
initView() יוצרים את ממשק המשתמש של החסימה לתיבת הסימון הזו.
render_()
setCheckCharacter(character) מגדירים את התו שמשמש לסימן הווי.
showEditor_() protected שינוי מצב תיבת הסימון בלחיצה.