VerticalFlyout 類別
彈出式視窗的類別。
Signature:
export declare class VerticalFlyout extends Flyout
擴充: 浮出式
建構函式
| 建構函式 | 修飾符 | 說明 |
|---|---|---|
| (建構函式)(workspaceOptions) | 建構 VerticalFlyout 類別的新例項 |
屬性
| 屬性 | 修飾符 | 類型 | 說明 |
|---|---|---|---|
| registryName | static |
字串 | 註冊資料庫中的垂直彈出式視窗名稱。 |
方法
| 方法 | 修飾符 | 說明 |
|---|---|---|
| getClientRect() | 傳回拖曳目標區域的邊界矩形,以相對於可視區域的像素單位為單位。 | |
| getX() | 計算彈出式位置的 X 座標。 | |
| getY() | 計算彈出式視窗位置的 y 座標。 | |
| isDragTowardWorkspace(currentDragDeltaXY) | 根據彈出式視窗的位置和方向,判斷是否要將拖曳的差異值向工作區域移動。這個值會用於 determineDragIntention_,用來判斷是否應建立新區塊,或是否應捲動彈出式視窗。 | |
| layout_(contents) | protected |
在彈出式視窗中排版區塊。 |
| position() | 將彈出式視窗移至工作區邊緣。 | |
| reflowInternal_() | protected |
計算彈出式視窗的寬度。針對 RTL:將區塊和按鈕排列為靠右對齊。 |
| scrollToStart() | 將彈出式視窗捲動至頂端。 | |
| setMetrics_(xyRatio) | protected |
將彈出式視窗的轉譯內容設為與捲軸相符。 |
| wheel_(e) | protected |
捲動彈出式選單。 |