blockly > Sự kiện > BlockChange
Lớp học Events.BlockChange
Thông báo cho trình nghe khi thành phần nào đó trong khối thay đổi (ví dụ: giá trị của trường, nhận xét, v.v.).
Chữ ký:
export declare class BlockChange extends BlockBase
Mở rộng: BlockBase
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | Tạo một thực thể mới của lớp BlockChange |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
phần tử này? | string | (Không bắt buộc) Phần tử đã thay đổi; một trong các "trường", "nhận xét", "đã thu gọn", "bị tắt", "nội tuyến" hoặc "biến đổi" | |
tên? | string | (Không bắt buộc) Tên của trường đã thay đổi, nếu đây là thay đổi đối với một trường. | |
newValue | không rõ | Giá trị mới của phần tử. | |
oldValue | không rõ | Giá trị ban đầu của phần tử. | |
loại | string |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
isNull() | Sự kiện này có ghi lại bất kỳ thay đổi nào về trạng thái không? | |
chạy(tiến) | Chạy một sự kiện thay đổi. | |
toJson() | Mã hoá sự kiện dưới dạng JSON. |