blockly > FieldCheckbox

מחלקה של FieldCheckbox

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

Signature:

export declare class FieldCheckbox extends Field<CheckboxBool> 

מרחיב: שדה<תיבת סימוןB>

יצרנים

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

תכונות

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

static

readonly

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

שיטות

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