blockly > FieldCheckbox > (เครื่องมือสร้าง)
FieldCheckbox.(constructor)
สร้างอินสแตนซ์ใหม่ของคลาส FieldCheckbox
ลายเซ็น:
constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
value | CheckboxBool | ประเภท Field.SKIP_SETUP | (ไม่บังคับ) ค่าเริ่มต้นของช่อง ควรเป็น "TRUE", "FALSE" หรือบูลีน ค่าเริ่มต้นคือ "FALSE" ยอมรับ Field.SKIP_SETUP ด้วยหากคุณต้องการข้ามการตั้งค่า (ใช้โดยคลาสย่อยที่ต้องการจัดการการกำหนดค่าและการตั้งค่าของฟิลด์หลังจากที่ตัวสร้างของตนเองทำงานแล้ว) |
validator | FieldCheckboxValidator | (ไม่บังคับ) ฟังก์ชันที่เรียกใช้เพื่อตรวจสอบการเปลี่ยนแปลงของค่าของช่อง ใช้ค่า ("TRUE" หรือ "FALSE") และแสดงผลค่าที่ตรวจสอบแล้ว ("TRUE" หรือ "FALSE") หรือ Null เพื่อยกเลิกการเปลี่ยนแปลง |
การกำหนดค่า | FieldCheckboxConfig | (ไม่บังคับ) แผนที่ของตัวเลือกที่ใช้เพื่อกำหนดค่าช่อง ดูรายการพร็อพเพอร์ตี้ที่พารามิเตอร์นี้รองรับได้ใน[เอกสารประกอบการสร้างช่อง]https://developers.google.com/blockly/guides/create-custom-blocks/fields/built-in-fields/checkbox#creation |