blockly > IToolbox

Antarmuka IToolbox

Antarmuka untuk toolbox.

Tanda Tangan:

export interface IToolbox extends IRegistrable 

Memperluas: IRegistrable

Metode

Metode Deskripsi
clearSelection() Menghapus sorotan item yang dipilih sebelumnya.
dispos() Membuang kotak peralatan ini.
getFlyout() Menerbangkan kotak perkakas.
getHeight() Mendapatkan ketinggian toolbox.
getSelectedItem() Mendapatkan item yang dipilih.
getWidth() Mendapatkan lebar toolbox.
getWorkspace() Menyediakan ruang kerja untuk toolbox.
handleToolboxItemResize() Menangani perubahan ukuran toolbox saat item toolbox berubah ukuran.
init() Melakukan inisialisasi toolbox.
isHorizontal() Mendapatkan apakah toolbox berbentuk horizontal atau tidak.
position() Memosisikan toolbox berdasarkan apakah kotak tersebut merupakan toolbox horizontal dan apakah ruang kerja berada di rtl.
refreshSelection() Memperbarui konten menu {i>flyout<i} tanpa menutupnya. Harus digunakan sebagai respons terhadap perubahan di salah satu kategori dinamis, seperti variabel atau prosedur.
refreshTheme() Memperbarui warna kategori dan warna latar belakang kategori yang dipilih.
render(toolboxDef) Mengisi {i>toolbox<i} dengan item {i>toolbox<i} baru dan menghapus semua konten lama.
selectItemByPosition(position) Memilih item {i>toolbox<i} berdasarkan posisinya di daftar item {i>toolbox<i}.
setVisible(isVisible) Menyetel visibilitas toolbox.