blockly > Ereignisse > Zusammenfassung
Ereignisse.Abstrakte Klasse
Abstrakte Klasse für ein Ereignis.
Unterschrift:
export declare abstract class Abstract
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)() | Erstellt eine neue Instanz der Abstract -Klasse |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
gruppe | String | Eine ID für die Gruppe von Ereignissen, mit der dieser Block verknüpft ist. In Gruppen werden Ereignisse definiert, die aus Sicht des Nutzers als eine Aktion behandelt und gemeinsam rückgängig gemacht werden sollten. |
|
isBlank | abstract |
boolean | Gibt an, ob das Ereignis ohne die notwendigen Parameter erstellt wurde (wird durch „fromJson“ aufgefüllt) |
isUiEvent | boolean | Gibt an, ob das Ereignis ein UI-Ereignis ist. | |
recordUndo | boolean | Gibt an, ob dieses Ereignis rückgängig gemacht werden kann. | |
type | String | Der Ereignistyp. | |
workspaceId? | String | Optional: Die Arbeitsbereichs-ID für dieses Ereignis. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
isNull() | Wird bei diesem Ereignis eine Statusänderung erfasst? | |
run(_forward) | Führen Sie ein Ereignis durch. | |
toJson() | Codieren Sie das Ereignis als JSON. |