blockly > Zdarzenia > Abstrakcyjne

Klasa Events.Abstract

Abstrakcyjna klasa zdarzenia.

Podpis:

export declare abstract class Abstract 

Zespoły

Zespół Modyfikatory Opis
(constructor)() Tworzy nową instancję klasy Abstract.

Właściwości

Właściwość Modyfikatory Typ Opis
group ciąg znaków

Identyfikator grupy zdarzeń, z którą powiązany jest ten blok.

Grupy definiują zdarzenia, które z perspektywy użytkownika powinny być traktowane jako pojedyncze działanie i które należy cofnąć razem.

isBlank abstract wartość logiczna Określa, czy zdarzenie zostało utworzone bez niezbędnych parametrów (które mają być wypełniane przez funkcję fromJson).
isUiEvent wartość logiczna Określa, czy zdarzenie jest zdarzeniem interfejsu użytkownika.
recordUndo wartość logiczna Wskazuje, czy to wydarzenie można cofnąć.
type ciąg znaków Typ tego zdarzenia.
workspaceId? ciąg znaków (Opcjonalnie) Identyfikator workspace dla tego zdarzenia.

Metody

Metoda Modyfikatory Opis
getEventWorkspace_() Pobierz obszar roboczy, do którego należy wydarzenie.
isNull() Czy to zdarzenie rejestruje jakąś zmianę stanu?
run(_forward) Uruchom wydarzenie.
toJson() Koduj zdarzenie w formacie JSON.