IToolbox 介面
工具箱的介面。
Signature:
export interface IToolbox extends IRegistrable
擴充: IRegistrable
方法
方法 | 說明 |
---|---|
clearSelection() | 取消醒目顯示任何先前選取的項目。 |
dispose() | 丟棄這個工具箱。 |
getFlyout() | 取得工具箱推出畫面。 |
getHeight() | 取得工具箱的高度。 |
getSelectedItem() | 取得所選項目。 |
getWidth() | 取得工具箱的寬度。 |
getWorkspace() | 取得工具箱的工作區。 |
handleToolboxItemResize() | 在工具箱項目調整大小時,處理工具箱大小調整作業。 |
init() | 初始化工具箱。 |
isHorizontal() | 指出工具箱是否為橫向。 |
position() | 根據橫向工具箱或工作區是否為 rtl,決定工具箱的位置。 |
refreshSelection() | 在不關閉內容的情況下更新飛輪的內容。用於回應其中一個動態類別的異動,例如變數或程序。 |
refreshTheme() | 更新所選類別的類別顏色和背景顏色。 |
render(toolboxDef) | 將新的工具箱項目填滿工具箱,並移除所有舊內容。 |
selectItemByPosition(position) | 按照工具箱項目清單中的位置選取工具箱項目。 |
setVisible(isVisible) | 設定工具箱的顯示設定。 |