blockly > IToolbox

IToolbox arayüzü

Araç kutusu arayüzü.

İmza:

export interface IToolbox extends IRegistrable, IFocusableTree 

Genişleten: IRegistrable, IFocusableTree

Yöntemler

Yöntem Açıklama
clearSelection() Önceden seçilen öğelerin vurgusunu kaldırır.
dispose() Bu araç kutusunu atar.
getFlyout() Araç kutusu pop-up'ını alır.
getHeight() Araç kutusunun yüksekliğini alır.
getSelectedItem() Seçilen öğeyi alır.
getWidth() Araç kutusunun genişliğini alır.
getWorkspace() Araç kutusunun çalışma alanını alır.
handleToolboxItemResize() Araç kutusu öğesi yeniden boyutlandırıldığında araç kutusunun yeniden boyutlandırılmasını sağlar.
init() Araç kutusunu başlatır.
isHorizontal() Araç kutusunun yatay olup olmadığını alır.
position() Araç kutusunu, yatay araç kutusu olup olmadığına ve çalışma alanının sağdan sola doğru olup olmadığına göre konumlandırır.
refreshSelection() Açılır menüyü kapatmadan içeriğini günceller. Değişkenler veya prosedürler gibi dinamik kategorilerden birinde yapılan bir değişikliğe yanıt olarak kullanılmalıdır.
refreshTheme() Seçilen kategorilerin kategori renklerini ve arka plan rengini günceller.
render(toolboxDef) Araç kutusunu yeni araç kutusu öğeleriyle doldurur ve eski içerikleri kaldırır.
selectItemByPosition(position) Araç kutusu öğesini, araç kutusu öğeleri listesindeki konumuna göre seçer.
setSelectedItem(item) Seçilen öğeyi ayarlar.
setVisible(isVisible) Araç kutusunun görünürlüğünü ayarlar.