blockly > Acara > 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
(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 mencatat perubahan status?
run(maju) Jalankan peristiwa perubahan.
setDisabledReason(disabledReason) Tetapkan ID yang tidak tergantung bahasa untuk alasan pemblokiran dinonaktifkan atau tidak. Ini hanya berlaku untuk peristiwa dengan elemen 'dinonaktifkan'. Nilai defaultnya adalah 'MANUALLY_DISABLED'.
toJson() Lakukan enkode peristiwa sebagai JSON.