blockly > bubbles > Bubble > (constructor)

bubbles.Bubble.(constructor)

สร้างอินสแตนซ์ใหม่ของคลาส Bubble

ลายเซ็น:

constructor(workspace: WorkspaceSvg, anchor: Coordinate, ownerRect?: Rect | undefined, overriddenFocusableElement?: SVGElement | HTMLElement);

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
พื้นที่ทำงาน WorkspaceSvg พื้นที่ทำงานที่ฟองนี้เป็นของ
แท็ก Anchor ประสานงาน ตำแหน่งยึดของสิ่งที่บับเบิลนี้ติดอยู่ หางของบับเบิลจะชี้ไปยังตำแหน่งนี้
ownerRect Rect | ไม่ระบุ (ไม่บังคับ) สี่เหลี่ยมผืนผ้าที่ไม่บังคับซึ่งเราไม่ต้องการให้บับเบิลซ้อนทับเมื่อจัดตำแหน่งโดยอัตโนมัติ
overriddenFocusableElement SVGElement | HTMLElement (ไม่บังคับ) การแทนที่ที่ไม่บังคับสำหรับองค์ประกอบที่โฟกัสได้ซึ่งแสดงโดยบับเบิลนี้ (เป็นโหนดที่โฟกัสได้) ระบบจะเขียนทับรหัสขององค์ประกอบนี้ หากไม่ได้ระบุไว้ องค์ประกอบที่โฟกัสได้ของโหนดนี้จะมีค่าเริ่มต้นเป็นรูท SVG ของบับเบิล