blockly > IToolbox

Antarmuka IToolbox

Antarmuka untuk kotak peralatan.

Tanda Tangan:

export interface IToolbox extends IRegistrable 

Memperluas: IRegistrable

Metode

Metode Deskripsi
clearSelection() Membatalkan sorotan item yang sebelumnya dipilih.
dispose() Dibuang dari {i>toolbox<i} ini.
getFlyout() Membuka kotak peralatan.
getHeight() Mendapatkan tinggi kotak peralatan.
getSelectedItem() Mendapatkan item yang dipilih.
getWidth() Memperoleh lebar kotak peralatan.
getWorkspace() Mendapatkan ruang kerja untuk toolbox.
handleToolboxItemResize() Menangani mengubah ukuran toolbox ketika ukuran item toolbox berubah.
init() Melakukan inisialisasi toolbox.
isHorizontal() Mendapatkan apakah kotak peralatan horizontal atau tidak.
position() Memosisikan toolbox berdasarkan apakah ruang kerja tersebut adalah toolbox horizontal dan apakah ruang kerja dalam rtl.
refreshSelection() Memperbarui konten flyout tanpa menutupnya. Harus digunakan sebagai respons terhadap perubahan dalam 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 toolbox baru dan menghapus semua konten lama.
selectItemByPosition(position) Memilih item toolbox berdasarkan posisinya dalam daftar item toolbox.
setVisible(isVisible) Mengatur visibilitas toolbox.