Clase Events.Abstract
Es una clase abstracta para un evento.
Signature:
export declare abstract class Abstract
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)() | Construye una instancia nueva de la clase Abstract . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
grupo | string | Es un ID para el grupo de eventos con el que está asociado este bloque. Los grupos definen eventos que deben tratarse como una sola acción desde la perspectiva del usuario y deben deshacerse juntos. |
|
isBlank | abstract |
boolean | Indica si el evento se creó o no sin los parámetros necesarios (que los propagará fromJson). |
isUiEvent | boolean | Indica si el evento es o no de la IU. | |
recordUndo | boolean | Indica si el evento se puede deshacer o no. | |
tipo | string | Es el tipo de este evento. | |
workspaceId? | string | (Opcional) Es el identificador del lugar de trabajo para este evento. |
Métodos
Método | Modificadores | Descripción |
---|---|---|
isNull() | ¿Este evento registra algún cambio de estado? | |
run(_forward) | Ejecutar un evento | |
toJson() | Codifica el evento como JSON. |