blockly > Eventos > Abstract

Clase Events.Abstract

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 cadena

Un ID para el grupo de eventos con los que está asociado este bloque.

Los grupos definen eventos que deben tratarse como una sola acción desde la perspectiva del usuario y que deben deshacerse juntos.

isBlank abstract boolean Indica si el evento se creó o no sin los parámetros necesarios (que se propagarán con fromJson).
isUiEvent boolean Indica si el evento es o no un evento de la IU.
recordUndo boolean Indica si el evento se puede deshacer o no.
tipo cadena Es el tipo de este evento.
workspaceId? cadena (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?
ejecutar(_adelante) Ejecuta un evento.
toJson() Codifica el evento en formato JSON.