blockly > Events > BlockChange

Class Events.BlockChange

Memberi tahu pemroses saat beberapa elemen blok telah berubah (misalnya, nilai kolom, komentar, dll.).

Tanda Tangan:

export declare class BlockChange extends BlockBase 

Memperluas: BlockBase

Konstruktor

Konstruktor Pengubah Deskripsi
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) Membuat instance baru class BlockChange

Properti

Properti Pengubah Jenis Deskripsi
elemen? string (Opsional) Elemen yang berubah; salah satu dari 'field', 'comment', 'collapsed', 'disabled', 'inline', atau 'mutation'
name? string (Opsional) Nama kolom yang berubah, jika ini adalah perubahan pada kolom.
newValue tidak diketahui Nilai baru elemen.
oldValue tidak diketahui Nilai asli elemen.
jenis EventType

Metode

Metode Pengubah Deskripsi
isNull() Apakah peristiwa ini mencatat perubahan status?
run(forward) Menjalankan peristiwa perubahan.
setDisabledReason(disabledReason) Tetapkan ID yang netral bahasa untuk alasan pemblokiran diaktifkan atau tidak. Ini hanya valid untuk peristiwa dengan elemen 'dinonaktifkan'. Setelan defaultnya adalah 'MANUALLY_DISABLED'.
toJson() Enkode peristiwa sebagai JSON.