blockly > FieldCheckbox

คลาสช่องทำเครื่องหมายในช่อง

คลาสสำหรับช่องทำเครื่องหมาย

ลายเซ็น:

export declare class FieldCheckbox extends Field<CheckboxBool> 

ขยาย: ช่อง<CheckboxBool>

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(ค่า, เครื่องมือตรวจสอบ, การกำหนดค่า) สร้างอินสแตนซ์ใหม่ของคลาส FieldCheckbox

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
CHECK_CHAR

static

readonly

(ไม่ได้ประกาศ) อักขระเริ่มต้นสำหรับเครื่องหมายถูก
เคอร์เซอร์ สตริง รูปแบบเคอร์เซอร์เมาส์เมื่ออยู่เหนือฮอตสปอตที่เริ่มความสามารถในการแก้ไข
ต่อเนื่อง boolean ฟิลด์ที่ซีเรียลไลเซอร์จะบันทึกช่องที่รับข้อมูลแบบอนุกรมได้ ส่วนช่องแบบซีเรียลไลเซอร์จะไม่ได้รับการบันทึก ช่องที่แก้ไขได้ควรเป็นแบบเรียงลำดับได้
value_ บูลีน | ค่าว่าง หมายเหตุ: ค่าเริ่มต้นคือ Field ดังนั้นให้คงค่านั้นไว้แทนที่จะเขียนทับค่านี้ที่นี่หรือในตัวสร้าง

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
configure_(config) protected กำหนดค่าช่องตามแผนที่ตัวเลือกที่มีให้
doClassValidation_(newValue) protected ตรวจสอบว่าค่าที่ป้อนถูกต้อง ("TRUE" หรือ "FALSE")
doValueUpdate_(newValue) protected อัปเดตค่าของช่อง และอัปเดต checkElement
getDisplayText_()
getText() รับข้อความของช่องนี้ ใช้เมื่อยุบบล็อกแล้ว
getValue() ดึงค่าของช่องนี้ ไม่ว่าจะเป็น "TRUE" หรือ "FALSE"
getValueBoolean() หาค่าบูลีนของช่องนี้
initView() สร้าง UI การบล็อกสำหรับช่องทำเครื่องหมายนี้
render_()
setCheckCharacter(character) กำหนดอักขระที่ใช้สำหรับเครื่องหมายถูก
showEditor_() protected สลับสถานะของช่องทำเครื่องหมายเมื่อคลิก