blockly > ไอคอน > CommentIcon
ไอคอน คลาส ความคิดเห็น
ไอคอนที่ให้ผู้ใช้เพิ่มข้อความความคิดเห็นลงในบล็อกได้
ลายเซ็น:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
ขยาย: ไอคอน
การใช้งาน: IHasBubble, ISerializable
ผู้ผลิต
ผู้ผลิต | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(sourceBlock) | สร้างอินสแตนซ์ใหม่ของคลาส CommentIcon |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ตัวปรับแต่ง | Type | คำอธิบาย |
---|---|---|---|
sourceBlock |
|
บล็อก | |
ประเภท |
|
IconType<CommentIcon> | สตริงประเภทที่ใช้ระบุไอคอนนี้ |
น้ำหนัก |
|
(ไม่ได้ประกาศ) | น้ำหนักของไอคอนนี้มีเทียบกับไอคอนอื่นๆ ไอคอนที่มีค่าน้ำหนักเป็นบวกมากกว่าจะแสดงที่ส่วนปลายของบล็อก |
วิธีการ
วิธีการ | ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubbleSize() | ||
getSize() | ||
getText() | แสดงผลข้อความของความคิดเห็นนี้ | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | ใช้สถานะที่ระบุกับความคิดเห็นนี้ | |
onClick() | ||
onLocationChange(blockOrigin) | ||
onSizeChange() | อัปเดตขนาดของไอคอนนี้เพื่อให้สอดคล้องกับการเปลี่ยนแปลงขนาดของลูกโป่งอินพุต | |
onTextChange() | อัปเดตข้อความของความคิดเห็นนี้เพื่อตอบสนองต่อการเปลี่ยนแปลงในข้อความของฟองอากาศอินพุต | |
saveState() | ||
setBubbleSize(size) | ตั้งค่าขนาดลูกโป่งที่แก้ไขได้สำหรับความคิดเห็นนี้ ปรับขนาดฟองอากาศหากมองเห็น | |
setBubbleVisible(visible) | ||
setText(text) | ตั้งค่าข้อความของความคิดเห็นนี้ อัปเดตบับเบิลหากมองเห็น | |
updateEditable() | อัปเดตสถานะของลูกโป่ง (แก้ไขได้ / แก้ไขไม่ได้) เพื่อแสดงสถานะของลูกโป่งหากแสดงลูกโป่งอยู่ |