blockly > Événements > Abstrait
Classe Events.Abstract
Classe abstraite pour un événement.
Signature :
export declare abstract class Abstract
Constructeurs
| Constructeur | Modificateurs | Description |
|---|---|---|
| (constructeur)() | Construit une instance de la classe Abstract. |
Propriétés
| Propriété | Modificateurs | Type | Description |
|---|---|---|---|
| groupe | chaîne | ID du groupe d'événements auquel ce bloc est associé. Les groupes définissent des événements qui doivent être traités comme une seule action du point de vue de l'utilisateur et doivent être annulés ensemble. |
|
| isBlank | abstract |
booléen | Indique si l'événement a été créé sans les paramètres nécessaires (à renseigner par fromJson). |
| isUiEvent | booléen | Indique si l'événement est un événement d'interface utilisateur. | |
| recordUndo | booléen | Indique si cet événement peut être annulé ou non. | |
| type | chaîne | Type de cet événement. | |
| workspaceId ? | chaîne | (Facultatif) Identifiant de l'espace de travail pour cet événement. |
Méthodes
| Méthode | Modificateurs | Description |
|---|---|---|
| getEventWorkspace_() | Obtenir l'espace de travail auquel l'événement appartient | |
| isNull() | Cet événement enregistre-t-il un changement d'état ? | |
| run(_forward) | Exécutez un événement. | |
| toJson() | Encodez l'événement au format JSON. |