คลาสช่องทำเครื่องหมายในช่อง
คลาสสำหรับช่องทำเครื่องหมาย
ลายเซ็น:
export declare class FieldCheckbox extends Field<CheckboxBool>
ขยาย: ช่อง<CheckboxBool>
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(constructor)(ค่า, เครื่องมือตรวจสอบ, การกำหนดค่า) | สร้างอินสแตนซ์ใหม่ของคลาส FieldCheckbox |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
CHECK_CHAR |
|
(ไม่ได้ประกาศ) | อักขระเริ่มต้นสำหรับเครื่องหมายถูก |
เคอร์เซอร์ | สตริง | รูปแบบเคอร์เซอร์เมาส์เมื่ออยู่เหนือฮอตสปอตที่เริ่มความสามารถในการแก้ไข | |
ต่อเนื่อง | 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 |
สลับสถานะของช่องทำเครื่องหมายเมื่อคลิก |