Antarmuka IToolbox
Antarmuka untuk kotak alat.
Tanda Tangan:
export interface IToolbox extends IRegistrable, IFocusableTree
Memperluas: IRegistrable, IFocusableTree
Metode
Metode | Deskripsi |
---|---|
clearSelection() | Menghapus tanda pada item yang sebelumnya dipilih. |
dispose() | Menghapus toolbox ini. |
getFlyout() | Mendapatkan flyout toolbox. |
getHeight() | Mendapatkan tinggi toolbox. |
getSelectedItem() | Mendapatkan item yang dipilih. |
getWidth() | Mendapatkan lebar toolbox. |
getWorkspace() | Mendapatkan ruang kerja untuk toolbox. |
handleToolboxItemResize() | Menangani perubahan ukuran kotak alat saat item kotak alat diubah ukurannya. |
init() | Menginisialisasi toolbox. |
isHorizontal() | Mendapatkan apakah kotak alat horizontal atau tidak. |
position() | Memosisikan toolbox berdasarkan apakah itu adalah toolbox horizontal dan apakah ruang kerja berada dalam rtl. |
refreshSelection() | Memperbarui konten flyout tanpa menutupnya. Harus digunakan sebagai respons terhadap perubahan pada salah satu kategori dinamis, seperti variabel atau prosedur. |
refreshTheme() | Memperbarui warna kategori dan warna latar belakang kategori yang dipilih. |
render(toolboxDef) | Mengisi kotak alat dengan item kotak alat baru dan menghapus konten lama. |
selectItemByPosition(position) | Memilih item toolbox berdasarkan posisinya dalam daftar item toolbox. |
setSelectedItem(item) | Menetapkan item yang dipilih. |
setVisible(isVisible) | Menetapkan visibilitas kotak alat. |