Lớp VerticalFlyout
Lớp cho một trình đơn bật lên.
Chữ ký:
export declare class VerticalFlyout extends Flyout
Mở rộng: Cửa sổ bật lên
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Mô tả |
---|---|---|
(constructor)(workspaceOptions) | Tạo một thực thể mới của lớp VerticalFlyout |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
registryName | static |
chuỗi | Tên của trình đơn bật lên dọc trong sổ đăng ký. |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
getClientRect() | Trả về hình chữ nhật giới hạn của vùng 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í của cửa sổ bật lên. | |
getY() | Tính toán toạ độ y cho vị trí của cửa sổ bật lên. | |
isDragTowardWorkspace(currentDragDeltaXY) | Xác định xem delta kéo có hướng về không gian làm việc hay không, dựa trên vị trí và hướng của cửa sổ bật lên. Phương thức này được dùng trong determineDragIntention_ để xác định xem có nên tạo một khối mới hay không hoặc có nên cuộn cửa sổ bật lên hay không. | |
layout_(contents) | protected |
Sắp xếp các khối trong trình đơn bật lên. |
position() | Di chuyển trình đơn bật lên đến cạnh không gian làm việc. | |
reflowInternal_() | protected |
Tính toán chiều rộng của trình đơn bật lên. Đối với RTL: Sắp xếp các khối và nút để căn phải. |
scrollToStart() | Di chuyển trình đơn bật lên lên trên cùng. | |
setMetrics_(xyRatio) | protected |
Đặt bản dịch của trình đơn bật lên để khớp với thanh cuộn. |
wheel_(e) | protected |
Di chuyển cửa sổ bật ra. |