blockly > HorizontalFlyout

คลาส HorizontalFlyout

ชั้นเรียนเพื่อความสนุกสุดเหวี่ยง

ลายเซ็น:

export declare class HorizontalFlyout extends Flyout 

ขยาย: ลอยออก

ผู้ผลิต

ผู้ผลิต ตัวปรับแต่ง คำอธิบาย
(เครื่องมือสร้าง)(workspaceOptions) สร้างอินสแตนซ์ใหม่ของคลาส HorizontalFlyout

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

พร็อพเพอร์ตี้ ตัวปรับแต่ง Type คำอธิบาย
horizontalLayout boolean

วิธีการ

วิธีการ ตัวปรับแต่ง คำอธิบาย
getClientRect() แสดงผลสี่เหลี่ยมผืนผ้าล้อมรอบของพื้นที่เป้าหมายการลากในหน่วยพิกเซลที่สัมพันธ์กับวิวพอร์ต
getX() คำนวณพิกัด x สำหรับตำแหน่งการบิน
getY() คำนวณพิกัด y สำหรับตำแหน่งการบิน
layout_(เนื้อหา, ช่องว่าง) protected จัดวางบล็อกภายในแผนการ
ตำแหน่ง() ย้ายหน้าต่างไปยังขอบของพื้นที่ทำงาน
reflowInternal_() protected คำนวณความสูงของฟลายเอาต์ กล่องเครื่องมือ แผ่นรองตำแหน่งใต้บล็อกแต่ละบล็อก สำหรับ RTL: จัดวางบล็อกให้อยู่ในแนวที่ถูกต้อง
scrollToStart() เลื่อนหน้าต่างขึ้นไปด้านบน
setMetrics_(xyRatio) protected ตั้งค่าคำแปลของ Flyout ให้ตรงกับแถบเลื่อน
wheel_(e) protected เลื่อนหน้าต่างออก