blockly > VerticalFlyout

คลาส VerticalFlyout

ชั้นเรียนสำหรับการบิน

ลายเซ็น:

export declare class VerticalFlyout extends Flyout 

ขยาย: Flyout

ผู้ผลิต

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

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

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
registryName static สตริง ชื่อของฟลายเอาต์แนวตั้งในรีจิสทรี

เมธอด

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