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.