blockly > bubbles > TextInputBubble

คลาส bubbles.TextInputBubble

ฟองอากาศที่แสดงข้อความที่แก้ไขได้ นอกจากนี้ ผู้ใช้ยังปรับขนาดได้อีกด้วย ใช้โดยไอคอนความคิดเห็น

ลายเซ็น:

export declare class TextInputBubble extends Bubble 

ขยาย: Bubble

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
anchor protected Coordinate
ownerRect? protected Rect | undefined (ไม่บังคับ)
workspace readonly WorkspaceSvg

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
addLocationChangeListener(listener) เพิ่มตัวรับฟังการเปลี่ยนแปลงเพื่อรับการแจ้งเตือนเมื่อตำแหน่งของฟองข้อความนี้เปลี่ยนแปลง
addSizeChangeListener(listener) เพิ่มตัวรับฟังการเปลี่ยนแปลงเพื่อรับการแจ้งเตือนเมื่อขนาดของฟองข้อความนี้เปลี่ยนแปลง
addTextChangeListener(listener) เพิ่มตัวรับการเปลี่ยนแปลงเพื่อรับการแจ้งเตือนเมื่อข้อความของฟองนี้เปลี่ยนแปลง
getSize()
getText()
isEditable() แสดงผลว่าข้อความในบับเบิลแก้ไขได้หรือไม่
moveDuringDrag(newLoc)
positionByRect(rect) protected
setEditable(editable) ตั้งค่าว่าข้อความในฟองข้อความจะแก้ไขได้หรือไม่
setPositionRelativeToAnchor(left, top)
setSize(size, relayout) กำหนดขนาดของลูกโป่งนี้ รวมถึงเส้นขอบ
setText(text) ตั้งค่าข้อความของฟองข้อความนี้ การโทรจะเปลี่ยนผู้ฟัง