blockly > Eventos

Namespace de eventos

Classes

Aula Descrição
BlockBase Classe abstrata para qualquer evento relacionado a blocos.
BlockChange Notifica os listeners quando algum elemento de um bloco é alterado (por exemplo, valores de campos, comentários etc.).
BlockCreate Notifica os listeners quando um bloco (ou uma pilha de blocos conectada) é criado.
BlockDelete Notifica os listeners quando um bloco ou uma pilha conectada de blocos é excluído.
BlockDrag Notifica os listeners quando um bloco está sendo arrastado/solto manualmente.
BlockFieldIntermediateChange Notifica os listeners quando o valor do campo de um bloco foi alterado, mas a mudança ainda não foi concluída e precisa ser seguida por um evento de mudança no bloco.
BlockMove Notifica os listeners quando um bloco é movido. Esse processo pode ocorrer de uma conexão para outra ou de um local do espaço de trabalho para outro.
BubbleOpen Aula para um evento de balão aberto.
Clique Notifica os listeners de que algum elemento de bloqueio foi clicado.
CommentBase Classe abstrata para um evento de comentário.
CommentChange Notifica os listeners de que o conteúdo de um comentário do espaço de trabalho foi alterado.
CommentCollapse
CommentCreate Notifica os listeners de que um comentário do espaço de trabalho foi criado.
CommentDelete Notifica os listeners de que um comentário do espaço de trabalho foi excluído.
CommentMove Notifica os listeners de que um comentário do espaço de trabalho foi movido.
FinishedLoading Notifica os listeners quando a desserialização do espaço de trabalho no JSON/XML é concluída.
MarkerMove Notifica os ouvintes de que um marcador (usado para navegação pelo teclado) foi movido.
Selecionada Classe de um evento selecionado. Notifica os listeners de que um novo elemento foi selecionado.
ThemeChange Notifica os listeners sobre a mudança do tema do espaço de trabalho.
ToolboxItemSelect Notifica os listeners de que um item da caixa de ferramentas foi selecionado.
TrashcanOpen Notifica os listeners quando a lixeira está abrindo ou fechando.
UiBase Classe base para um evento de interface. Os eventos de interface não precisam ser enviados pela rede para que a edição multiusuário funcione (por exemplo, rolar o espaço de trabalho, aumentar zoom, abrir categorias da caixa de ferramentas). Eventos de interface não podem ser desfeitos ou refeitos.
VarBase Classe abstrata para um evento de variável.
VarCreate Notifica os listeners de que um modelo de variável foi criado.
VarDelete

Notifica os listeners de que um modelo de variável foi excluído.

VarRename

Notifica os listeners de que um modelo de variável foi renomeado.

ViewportChange

Notifica os listeners de que a posição ou escala da superfície do espaço de trabalho mudou.

Não notifica quando o espaço de trabalho é redimensionado.

Classes abstratas

Classe abstrata Descrição
Abstract Classe abstrata para um evento.

Enumerações

Enumeração Descrição
BubbleType
ClickTarget

Interfaces

Interface Descrição
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
ClickJson
CommentBaseJson
CommentChangeJson
CommentCollapseJson
CommentCreateJson
CommentMoveJson
MarkerMoveJson
SelectedJson
ThemeChangeJson
ToolboxItemSelectJson
TrashcanOpenJson
VarBaseJson
VarCreateJson
VarDeleteJson
VarRenameJson
ViewportChangeJson

Variáveis

Variável Descrição
BLOCK_CHANGE
BLOCK_CREATE
BLOCK_DELETE
BLOCK_DRAG
BLOCK_FIELD_INTERMEDIATE_CHANGE
BLOCK_MOVE
BUBBLE_OPEN
BUMP_EVENTS
MUDAR
clearPendingUndo
CLIQUE
COMMENT_CHANGE
COMMENT_CREATE
COMMENT_DELETE
COMMENT_MOVE
CRIAR
EXCLUIR
desativar
disableOrphans
enable
filter
FINISHED_LOADING
incêndio
fromJson
get
getDescendantIds
getGroup
getRecordUndo
isEnabled
MARKER_MOVE
MEXA-SE
SELECIONADOS
setGroup
setRecordUndo
THEME_CHANGE
TOOLBOX_ITEM_SELECT
TRASHCAN_OPEN
Interface
VAR_CREATE
VAR_DELETE
VAR_RENAME
VIEWPORT_CHANGE

Aliases de tipos

Tipo de alias Descrição
BumpEvent