blockly > Ereignisse > Abstrakt

Events.Abstract-Klasse

Abstrakte Klasse für ein Ereignis.

Unterschrift:

export declare abstract class Abstract 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(constructor)() Erstellt eine neue Instanz der Klasse Abstract.

Attribute

Attribut Modifikatoren Typ Beschreibung
gruppe String

Eine ID für die Gruppe von Ereignissen, mit der dieser Block verknüpft ist.

Gruppen definieren Ereignisse, die aus Sicht des Nutzers als einzelne Aktion behandelt und gemeinsam rückgängig gemacht werden sollten.

isBlank abstract boolean Gibt an, ob das Ereignis ohne erforderliche Parameter erstellt wurde (die von „fromJson“ ausgefüllt werden müssen).
isUiEvent boolean Gibt an, ob es sich um ein UI-Ereignis handelt.
recordUndo boolean Gibt an, ob dieses Ereignis rückgängig gemacht werden kann oder nicht.
type String Der Typ dieses Ereignisses.
workspaceId? String Optional: Die Workspace-ID für dieses Ereignis.

Methoden

Methode Modifikatoren Beschreibung
getEventWorkspace_() Ruft den Arbeitsbereich ab, zu dem die Veranstaltung gehört.
isNull() Wird mit diesem Ereignis eine Statusänderung erfasst?
run(_forward) Ereignis ausführen
toJson() Codieren Sie das Ereignis als JSON.