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. |