chặn > Sự kiện > BlockChange

Lớp Event.BlockChange

Thông báo cho người nghe khi một phần tử của một 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 Mô tả
(hàm khởi tạo)(opt_block, phần_tử_tối_tử, tên_opt_name, opt_oldValue, opt_newValue) Tạo một thực thể mới của lớp BlockChange

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
phần tử? string (Không bắt buộc) Phần tử đã thay đổi; một trong các giá trị "field", "comment", "thu gọn", "disabled", "inline" hoặc "mutation"
tên của bạn? string (Không bắt buộc) Tên của trường đã thay đổi, nếu đây là tên 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 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.
setDisabledReason(disabledReason) Đặt giá trị nhận dạng trung lập về ngôn ngữ cho lý do tại sao tính năng chặn đã hoặc không bị tắt. Điều này chỉ hợp lệ cho những sự kiện có phần tử "bị vô hiệu hoá". Giá trị mặc định là "MANUALLY_DISABLED".
toJson() Mã hoá sự kiện dưới dạng JSON.