blockly > IToolbox

Interfejs IToolbox

Interfejs zestawu narzędzi.

Podpis:

export interface IToolbox extends IRegistrable 

Rozszerza: IRegistrable

Metody

Metoda Opis
clearSelection() Cofnie zaznaczenie wcześniej wybranego elementu.
dispose() Utylizacja tego zestawu narzędzi.
getFlyout() Pobiera wyskakujące okienko z narzędziami.
getHeight() Pobiera wysokość zestawu narzędzi.
getSelectedItem() Pobiera wybrany element.
getWidth() Pobiera szerokość przyborów.
getWorkspace() Pobiera obszar roboczy dla zestawu narzędzi.
handleToolboxItemResize() Uchwyt do zmiany rozmiaru zestawu przyborów, gdy zmienia się rozmiar elementu.
init() Inicjuje zestaw narzędzi.
isHorizontal() Określa, czy zestaw narzędzi jest ustawiony w poziomie.
position() Ustawia zestaw narzędzi na podstawie tego, czy jest to pole z narzędziami w poziomie i czy obszar roboczy znajduje się w lokalizacji RTL.
refreshSelection() Aktualizuje zawartość wysuwanego menu bez jego zamykania. Powinien być używany w odpowiedzi na zmiany w jednej z kategorii dynamicznych, takich jak zmienne lub procedury.
refreshTheme() Aktualizuje kolory kategorii i tła w wybranych kategoriach.
render(toolboxDef) Zapełnia zestaw narzędzi nowymi elementami i usuwa wszystkie stare treści.
selectItemByPosition(position) Wybiera element z listy narzędzi według jego pozycji na liście.
setVisible(isVisible) Ustawia widoczność zestawu narzędzi.