blockly > Eventos

Namespace de eventos

Aulas

Turma Descrição
BlockBase Classe abstrata para qualquer evento relacionado a blocos.
BlockChange Notifica os listeners quando algum elemento de um bloco muda (por exemplo, valores de campos, comentários etc.).
BlockCreate Notifica listeners quando um bloco (ou pilha de blocos conectada) é criado.
BlockDelete Notifica listeners quando um bloco (ou pilha de blocos conectada) é excluído.
BlockDrag Notifica 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 alteração ainda não foi concluída e espera-se que seja seguida por um evento de alteração no bloco.
BlockMove Notifica os listeners quando um bloco é movido. Isso pode ocorrer de uma conexão para outra ou de um local do espaço de trabalho para outro.
BubbleOpen Classe para um evento de balão aberto.
Clique Notifica os listeners de que um elemento de bloco 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 mudou.
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 o espaço de trabalho concluiu a desserialização de JSON/XML.
MarkerMove Notifica os listeners 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 de que o tema do espaço de trabalho mudou.
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 de base para um evento da interface. Eventos de interface são aqueles que não precisam ser enviados via cabo para que a edição multiusuário funcione (por exemplo, rolar o espaço de trabalho, aplicar zoom, abrir categorias da caixa de ferramentas). Não é possível desfazer nem refazer eventos da interface.
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 quando 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 de 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
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
MOVER
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