blockly > ContextMenuRegistry

Lớp ContextMenuRegistry

Lớp dành cho sổ đăng ký các mục trong trình đơn theo bối cảnh. Lớp này phải là một singleton. Bạn không được tạo một thực thể mới và chỉ truy cập vào lớp này từ ContextMenuRegistry.registry.

Chữ ký:

export declare class ContextMenuRegistry 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(hàm khởi tạo)() Đặt lại thực thể singleton hiện có của ContextMenuRegistry.

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
registry static ContextMenuRegistry

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
getContextMenuOptions(scopeType, scope) Lấy các tuỳ chọn trình đơn theo bối cảnh hợp lệ cho loại phạm vi nhất định (ví dụ: khối hoặc không gian làm việc) và phạm vi. Các khối chỉ xuất hiện nếu preconditionFn cho thấy những khối này không được ẩn.
getItem(id)
register(item) Đăng ký một RegistryItem.
reset() Xoá rồi tạo lại sổ đăng ký.
unregister(id) Huỷ đăng ký một RegistryItem bằng mã nhận dạng đã cho.