blockly > ContextMenuRegistry

Lớp ContextMenuRegistry

Lớp cho sổ đăng ký các mục trong trình đơn theo bối cảnh. Đây là một singleton. Bạn không nên 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 Mô tả
(constructor)() Đặt lại thực thể singleton hiện có của ContextMenuRegistry.

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
sổ đăng ký static ContextMenuRegistry

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
getContextMenuOptions(scope, menuOpenEvent) Lấy các tuỳ chọn trình đơn theo bối cảnh hợp lệ cho phạm vi đã cho. Các tuỳ chọn chỉ được đưa vào nếu preconditionFn cho thấy chúng không được ẩn.
getItem(id)
register(item) Đăng ký RegistryItem.
reset() Xoá và tạo lại sổ đăng ký.
unregister(id) Huỷ đăng ký một RegistryItem có mã nhận dạng đã cho.