blockly > Eventi > Astratto

Classe Events.Abstract

Classe astratta per un evento.

Firma:

export declare abstract class Abstract 

Costruttori

Costruttore Modificatori Descrizione
(constructor)() Costruisce una nuova istanza della classe Abstract

Proprietà

Proprietà Modificatori Tipo Descrizione
group stringa

Un ID per il gruppo di eventi a cui è associato questo blocco.

I gruppi definiscono gli eventi che devono essere trattati come una singola azione dal punto di vista dell'utente e devono essere annullati insieme.

isBlank abstract booleano Indica se l'evento è stato creato o meno senza i parametri necessari (da compilare con fromJson).
isUiEvent booleano Indica se l'evento è o meno un evento dell'interfaccia utente.
recordUndo booleano Indica se l'evento è annullabile o meno.
type stringa Tipo di evento.
workspaceId? stringa (Facoltativo) L'identificatore dello spazio di lavoro per questo evento.

Metodi

Metodo Modificatori Descrizione
getEventWorkspace_() Recupera lo spazio di lavoro a cui appartiene l'evento.
isNull() Questo evento registra una modifica dello stato?
run(_forward) Esegui un evento.
toJson() Codifica l'evento come JSON.