blockly > IToolbox

Interface do IToolbox

Interface para uma caixa de ferramentas.

Signature:

export interface IToolbox extends IRegistrable 

Estende: IRegistrable

Métodos

Método Descrição
clearSelection() Destaca qualquer item selecionado anteriormente.
dispose() (em inglês) Descarta a caixa de ferramentas.
getFlyout() Acessa o menu suspenso da caixa de ferramentas.
getHeight() Extrai a altura da caixa de ferramentas.
getSelectedItem() Recebe o item selecionado.
getWidth() Recebe a largura da caixa de ferramentas.
getWorkspace() Acessa o espaço de trabalho da caixa de ferramentas.
handleToolboxItemResize() Processa o redimensionamento da caixa de ferramentas quando um item é redimensionado.
init() Inicializa a caixa de ferramentas.
isHorizontal() Descobre se a caixa de ferramentas é horizontal ou não.
position(). Posiciona a caixa de ferramentas de acordo com a orientação horizontal e se o espaço de trabalho é RTL.
refreshSelection() Atualiza o conteúdo do menu suspenso sem fechá-lo. Precisa 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 do plano de fundo das categorias selecionadas.
render(toolkitDef) Preenche a caixa de ferramentas com novos itens e remove todo o conteúdo antigo.
selectItemByPosition(position) Seleciona o item da caixa de ferramentas de acordo com sua posição na lista.
setVisible(isVisible) Define a visibilidade da caixa de ferramentas.