blockly > FieldCheckbox > (เครื่องมือสร้าง)

FieldCheckbox.(constructor)

สร้างอินสแตนซ์ใหม่ของคลาส FieldCheckbox

ลายเซ็น:

constructor(value?: CheckboxBool | typeof Field.SKIP_SETUP, validator?: FieldCheckboxValidator, config?: FieldCheckboxConfig);

พารามิเตอร์

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