blockly > ContextMenuRegistry

ContextMenuRegistry 클래스

컨텍스트 메뉴 항목 레지스트리의 클래스입니다. 이는 싱글톤으로 설계되었습니다. 새 인스턴스를 만들지 말고 ContextMenuRegistry.registry에서만 이 클래스에 액세스해야 합니다.

서명:

export declare class ContextMenuRegistry 

생성자

생성자 수정자 설명
(생성자)() ContextMenuRegistry의 기존 싱글톤 인스턴스를 재설정합니다.

속성

속성 수정자 유형 설명
registry static ContextMenuRegistry

메서드

메서드 수정자 설명
getContextMenuOptions(scope, menuOpenEvent) 지정된 범위에 유효한 컨텍스트 메뉴 옵션을 가져옵니다. 옵션은 preconditionFn에서 숨겨져서는 안 된다고 표시하는 경우에만 포함됩니다.
getItem(id)
register(item) RegistryItem을 등록합니다.
reset() 레지스트리를 지우고 다시 만듭니다.
unregister(id) 지정된 ID로 RegistryItem을 등록 취소합니다.