blockly > HorizontalFlyout

Lớp HorizontalFlyout

Lớp học bay.

Chữ ký:

export declare class HorizontalFlyout extends Flyout 

Mở rộng: Flyout

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(constructor)(workspaceOptions) Tạo một thực thể mới của lớp HorizontalFlyout

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
horizontalLayout boolean

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
getClientRect() Trả về hình chữ nhật bao quanh khu vực mục tiêu kéo theo đơn vị pixel so với khung nhìn.
getX() Tính toán toạ độ x cho vị trí bay ra.
getY() Tính toán toạ độ y cho vị trí bay ra.
layout_(nội dung, khoảng trống) protected Đặt các khối trong cửa sổ bật lên.
position() Di chuyển tệp bay sang cạnh không gian làm việc.
reflowInternal_() protected Tính toán chiều cao của cửa sổ bật ra. hộp công cụ.Vị trí thảm dưới mỗi khối. Đối với RTL: Sắp xếp các khối căn phải.
scrollToStart() Cuộn cửa sổ bật lên lên trên cùng.
setMetrics_(xyRatio) protected Đặt bản dịch của thông báo cho khớp với thanh cuộn.
wheel_(e) protected Cuộn cửa sổ bật lên.