Classe Events.Resumo
Classe abstrata para um evento.
Signature:
export declare abstract class Abstract
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)() | Cria uma nova instância da classe Abstract |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
grupo | string | ID do grupo de eventos associado a este bloco. Os grupos definem eventos que devem ser tratados como uma única ação da perspectiva do usuário e devem ser desfeitos juntos. |
|
isBlank | abstract |
booleano | Se o evento foi criado ou não sem os parâmetros necessários (a ser preenchido por fromJson). |
isUiEvent | booleano | Se o evento é ou não um evento de interface. | |
recordUndo | booleano | Se este evento pode ou não ser desfeita. | |
type | string | Tipo deste evento. | |
workspaceId? | string | (Opcional) O identificador do espaço de trabalho deste evento. |
Métodos
Método | Modificadores | Descrição |
---|---|---|
isNull() | Este evento registra alguma alteração de estado? | |
run(_forward) (em inglês) | Realize um evento. | |
toJson() | Codifique o evento como JSON. |