blockly > Zdarzenia > BlockChange

Zajęcia Events.BlockChange

Powiadamia detektory, gdy zmieni się jakiś element bloku (np.wartości pól, komentarze itp.).

Podpis:

export declare class BlockChange extends BlockBase 

Rozszerza: BlockBase

Zespoły

Zespół Modyfikatory Opis
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) Tworzy nową instancję klasy BlockChange

Właściwości

Właściwość Modyfikatory Typ Opis
element? ciąg znaków (Opcjonalnie) element, który uległ zmianie; wartość „pole”, „komentarz”, „zwinięty”, „wyłączony”, „wpisany” lub „mutacja”
name? ciąg znaków (Opcjonalnie) Nazwa pola, które zostało zmienione (jeśli jest to zmiana pola).
newValue nieznany Nowa wartość elementu.
oldValue nieznany Pierwotna wartość elementu.
type ciąg znaków

Metody

Metoda Modyfikatory Opis
isNull() Czy to zdarzenie rejestruje jakąkolwiek zmianę stanu?
bieg(do przodu) uruchomić zdarzenie zmiany;
setDisabledReason(disabledReason) Ustaw identyfikator neutralny dla języka, który wskazuje, dlaczego blokada została lub nie została wyłączona. Dotyczy to tylko zdarzeń, w których element jest wyłączony. Domyślna wartość to „MANUALLY_DISABLED”.
toJson() Zakoduj zdarzenie w formacie JSON.