Interfejs IToolbox
Interfejs skrzynki z narzędziami.
Podpis:
export interface IToolbox extends IRegistrable, IFocusableTree
Rozszerza: IRegistrable, IFocusableTree
Metody
Metoda | Opis |
---|---|
clearSelection() | Odznacza wszystkie wcześniej wybrane elementy. |
dispose() | Wyrzuca ten zestaw narzędzi. |
getFlyout() | Pobiera wyskakujące okienko zestawu narzędzi. |
getHeight() | Pobiera wysokość paska narzędzi. |
getSelectedItem() | Pobiera wybrany element. |
getWidth() | Pobiera szerokość listy narzędzi. |
getWorkspace() | Pobiera obszar roboczy dla skrzynki narzędzi. |
handleToolboxItemResize() | Obsługuje zmianę rozmiaru narzędzia, gdy zmienia się rozmiar elementu narzędzia. |
init() | Inicjuje narzędziownik. |
isHorizontal() | Określa, czy pasek narzędzi jest poziomy. |
position() | Umiejsca panel narzędzi w zależności od tego, czy jest to poziomy panel narzędzi i czy obszar roboczy jest w układzie RTL. |
refreshSelection() | aktualizuje zawartość wyskakującego okienka bez jej zamykania. Należy go używać w odpowiedzi na zmianę w jednym z elementów dynamicznych, np. zmiennych lub procedur. |
refreshTheme() | Zmienia kolory kategorii i kolor tła wybranych kategorii. |
render(toolboxDef) | Wypełnia skrzynkę narzędzi nowymi elementami i usuwa stare elementy. |
selectItemByPosition(position) | Wybiera element skrzynki narzędzi na podstawie jego pozycji na liście elementów skrzynki narzędzi. |
setSelectedItem(item) | Ustawia wybrany element. |
setVisible(isVisible) | Ustawia widoczność panelu narzędzi. |