blockly > comments > CommentBarButton

comments.CommentBarButton class

ปุ่มที่แสดงในแถบด้านบนของความคิดเห็น

ลายเซ็น:

export declare abstract class CommentBarButton implements IFocusableNode 

ใช้งาน IFocusableNode

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(constructor)(id, workspace, container) สร้างอินสแตนซ์ CommentBarButton ใหม่

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

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

protected

readonly

SVGGElement
ไอคอน

protected

abstract

readonly

SVGImageElement รูปภาพ SVG ที่แสดงบนปุ่มนี้
id

protected

readonly

สตริง
workspace

protected

readonly

WorkspaceSvg

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
canBeFocused() แสดงผลว่าปุ่มนี้โฟกัสได้หรือไม่ เป็นจริงหากมองเห็น
getFocusableElement() แสดงผลองค์ประกอบ DOM ที่แสดงปุ่มนี้ซึ่งรับโฟกัสได้
getFocusableTree() แสดงผลพื้นที่ทำงานที่ปุ่มนี้เป็นองค์ประกอบย่อย
getMargin() แสดงผลขอบในพิกัดพื้นที่ทำงานที่ล้อมรอบปุ่มนี้
getParentComment() แสดงความคิดเห็นหลักของปุ่มแถบความคิดเห็นนี้
getSize(includeMargin) แสดงผลขนาดของปุ่มนี้ในพิกัดพื้นที่ทำงาน
isVisible() แสดงว่าปุ่มนี้มองเห็นได้หรือไม่
onNodeBlur() เรียกใช้เมื่อองค์ประกอบ DOM ที่โฟกัสได้ของปุ่มนี้สูญเสียโฟกัส
onNodeFocus() เรียกใช้เมื่อองค์ประกอบ DOM ที่โฟกัสได้ของปุ่มนี้ได้รับโฟกัส
performAction(e) abstract ดำเนินการที่ปุ่มนี้ควรทำเมื่อมีการดำเนินการ
reposition() abstract ปรับตำแหน่งของปุ่มนี้ภายในคอนเทนเนอร์ระดับบน