blockly > IToolbox

IToolbox arayüzü

Araç kutusu arayüzü.

İmza:

export interface IToolbox extends IRegistrable 

Kapsamlar: IRegistrable

Yöntemler

Yöntem Açıklama
clearSelection() Önceden seçilmiş herhangi bir öğenin vurgusunu kaldırır.
dispose() Bu araç kutusunu ortadan kaldırır.
getFlyout() Araç kutusu geçişini sağlar.
getHeight() Araç kutusunun yüksekliğini sağlar.
getSelectedItem() Seçilen öğ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ç kutusunun yeniden boyutlandırılmasını işler.
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 olup olmadığına göre yerleştirir.
refreshSelection() Üst bilginin 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 renklerini günceller.
render(toolboxDef) (oluştur (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.