blockly > Sự kiện > Trừu tượng

Lớp Events.Abstract

Lớp trừu tượng cho một sự kiện.

Chữ ký:

export declare abstract class Abstract 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(constructor)() Tạo một thực thể mới của lớp Abstract

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
nhóm chuỗi

Mã nhận dạng cho nhóm sự kiện mà khối này liên kết.

Nhóm xác định các sự kiện cần được coi là một hành động duy nhất từ quan điểm của người dùng và cần được huỷ cùng nhau.

isBlank abstract boolean Sự kiện có được tạo mà không có các thông số cần thiết hay không (sẽ được điền bằng fromJson).
isUiEvent boolean Sự kiện có phải là sự kiện giao diện người dùng hay không.
recordUndo boolean Liệu sự kiện này có thể huỷ hay không.
type chuỗi Loại sự kiện này.
workspaceId? chuỗi (Không bắt buộc) Giá trị nhận dạng không gian làm việc cho sự kiện này.

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
getEventWorkspace_() Lấy không gian làm việc mà sự kiện thuộc về.
isNull() Sự kiện này có ghi lại bất kỳ thay đổi nào về trạng thái không?
run(_forward) Chạy một sự kiện.
toJson() Mã hoá sự kiện dưới dạng JSON.