blockly > HorizontalFlyout

คลาส HorizontalFlyout

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

ลายเซ็น:

export declare class HorizontalFlyout extends Flyout 

ขยาย: Flyout

ผู้ผลิต

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

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

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

เมธอด

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