blockly >ScrollbarPair

ScrollbarPair 類別

用於一對捲軸的類別。橫向和直向。

Signature:

export declare class ScrollbarPair 

建構函式

建構函式 修飾符 說明
(buildor)(workspace, addHorizontal, addVertical, opt_class, opt_margin) 建構 ScrollbarPair 類別的新例項

屬性

屬性 修飾符 類型 說明
corner_ SVGRectElement |空值
hScroll 捲軸 |空值
vScroll 捲軸 |空值

方法

方法 修飾符 說明
canScrollHorizontally() 傳回是否啟用水平捲動功能。
canScrollVertically() 傳回是否啟用垂直捲動功能。
dispose() 丟棄這組捲軸。與所有 DOM 元素取消連結,防止記憶體流失。
isVisible() 是否顯示任何捲軸。當不需要的未配對捲軸可能會消失。
resize() 重新計算兩個捲軸位置和長度同時調整邊角矩形。
resizeContent(hostMetrics) 重新計算捲軸的找出資源所在路徑和長度中的地點工作區內容已變更時,應呼叫此方法。
resizeView(hostMetrics) 重新計算捲軸的畫面上的位置和路徑長度當視窗的版面配置或大小變更時,應呼叫此方法。
set(x, y, updateMetrics) 設定兩個捲軸的控點。
setContainerVisible(visible) 設定是否顯示這個捲軸的容器。
setVisible(visible) 設定任何現有捲軸的顯示設定。
setX(x) 將水平捲軸的控點設為相對於父項的 CSS 像素特定位置。
setY(y) 將垂直捲軸的控點設為與父項相對的 CSS 像素特定位置。