blockly > IToolbox

IToolbox arayüzü

Araç kutusu arayüzü.

İmza:

export interface IToolbox extends IRegistrable 

Kapsamı: IRegistrable

Yöntemler

Yöntem Açıklama
clearSelection() Önceden seçilmiş olan öğeleri vurgular.
dispose() Bu araç kutusunu ortadan kaldırır.
getFlyout() Araç kutusu açılır menüsünü alır.
getHeight() Araç kutusunun yüksekliğini alır.
getSelectedItem() Seçili öğeyi alır.
getWidth() Araç kutusunun genişliğini alır.
getWorkspace() Araç kutusu için çalışma alanını alır.
handleToolboxItemResize() Bir araç kutusu öğesi yeniden boyutlandırıldığında araç kutusunu yeniden boyutlandırmayı yönetir.
init() Araç kutusunu başlatır.
isHorizontal() Araç kutusunun yatay olup olmadığını belirtir.
position() Araç kutusunu, yatay bir araç kutusu olup olmadığına ve çalışma alanının rtl içinde olup olmadığına göre konumlandırır.
refreshSelection() Açılır öğenin içeriğini kapatmadan günceller. Değişkenler veya prosedürler gibi dinamik kategorilerden birindeki 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.
setVisible(isVisible) Araç kutusunun görünürlüğünü ayarlar.