Interface do IToolbox
Interface de uma caixa de ferramentas.
Signature:
export interface IToolbox extends IRegistrable, IFocusableTree
Extende: IRegistrable, IFocusableTree
Métodos
| Método | Descrição |
|---|---|
| clearSelection() | Desmarca qualquer item selecionado anteriormente. |
| dispose() | Descarta essa caixa de ferramentas. |
| getFlyout() | Mostra o menu suspenso da caixa de ferramentas. |
| getHeight() | Recebe a altura da caixa de ferramentas. |
| getSelectedItem() | Consegue o item selecionado. |
| getWidth() | Recebe a largura da caixa de ferramentas. |
| getWorkspace() | Recebe o espaço de trabalho da caixa de ferramentas. |
| handleToolboxItemResize() | Processa o redimensionamento da caixa de ferramentas quando um item da caixa de ferramentas é redimensionado. |
| init() | Inicializa a caixa de ferramentas. |
| isHorizontal() | Verifica se a caixa de ferramentas é horizontal ou não. |
| position() | Posiciona a caixa de ferramentas com base em se ela é horizontal e se o espaço de trabalho está em RTL. |
| refreshSelection() | Atualiza o conteúdo do menu suspenso sem fechá-lo. Deve ser usado em resposta a uma mudança em uma das categorias dinâmicas, como variáveis ou procedimentos. |
| refreshTheme() | Atualiza as cores e a cor de fundo das categorias selecionadas. |
| render(toolboxDef) | Preenche a caixa de ferramentas com novos itens e remove o conteúdo antigo. |
| selectItemByPosition(position) | Seleciona o item da caixa de ferramentas pela posição dele na lista de itens da caixa de ferramentas. |
| setSelectedItem(item) | Define o item selecionado. |
| setVisible(isVisible) | Define a visibilidade da caixa de ferramentas. |