blockly > ContextMenuRegistry

ContextMenuRegistry 클래스

컨텍스트 메뉴 항목의 레지스트리 클래스입니다. 이는 싱글톤으로 의도된 것입니다. 새 인스턴스를 만들어서는 안 되며 ContextMenuRegistry.registry에서만 이 클래스에 액세스할 수 있습니다.

Signature:

export declare class ContextMenuRegistry 

생성자

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

속성

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

방법

메서드 수정자 설명
getContextMenuOptions(scopeType, scope) 지정된 범위 유형 (예: 블록 또는 작업공간) 및 범위에 유효한 컨텍스트 메뉴 옵션을 가져옵니다. 차단은 preconditionFn에서 숨기면 안 된다고 표시되는 경우에만 표시됩니다.
getItem(id)
register(item) RegistryItem을 등록합니다.
reset()을 호출하는 약식 표현입니다. 레지스트리를 지우고 다시 만듭니다.
unregister(id) 지정된 ID로 RegistryItem을 등록 취소합니다.