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. |