blockly > Peristiwa > BlockChange

Class Events.BlockChange

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

Tanda Tangan:

export declare class BlockChange extends BlockBase 

Memperluas: BlockBase

Konstruktor

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

Properti

Properti Pengubah Jenis Deskripsi
? string (Opsional) Elemen yang berubah; salah satu dari 'kolom', 'komentar', 'diciutkan', 'dinonaktifkan', 'inline', atau 'mutasi'
nama? 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 string

Metode

Metode Pengubah Deskripsi
isNull() Apakah peristiwa ini merekam perubahan status?
run(forward) Jalankan peristiwa perubahan.
setDisabledReason(disabledReason) Tetapkan ID dalam bahasa netral untuk alasan pemblokiran dinonaktifkan atau tidak. Ini hanya berlaku untuk peristiwa dengan elemen 'dinonaktifkan'. Default-nya adalah 'MANUALLY_DISABLED'.
toJson() Mengenkode peristiwa sebagai JSON.