Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
блочно > ContextMenuRegistry
Подпись:
export declare namespace ContextMenuRegistry
Перечисления
Перечисление | Описание |
---|
ОбластьТип | Где этот пункт меню должен быть отображен. Если пункт меню должен быть отображен в нескольких областях, например, в блоке и рабочей области, он должен быть зарегистрирован для каждой области. |
Интерфейсы
Интерфейс | Описание |
---|
ДействиеКонтекстМенюОпция | Представление обычного, интерактивного пункта меню в contextmenu.ts. |
ДействиеРегистрЭлемент | Представление обычного, интерактивного пункта меню в реестре. |
CoreContextMenuOption | Поля, общие для всех пунктов контекстного меню, используемые contextmenu.ts. |
CoreRegistryItem | Поля, общие для всех элементов реестра контекстного меню. |
LegacyContextMenuOption | Подмножество ContextMenuOption, соответствующее тому, что было публично задокументировано. ContextMenuOption следует отдавать предпочтение для нового кода. |
Объем | Фактическое рабочее пространство/блок/объект с фокусом, где отображается меню. Это передается функциям обратного вызова и displayText, которые зависят от этой информации. |
РазделительКонтекстМенюОпция | Представление элемента разделителя меню в contextmenu.ts. |
РазделительРегистрЭлемент | Представление элемента разделителя меню в реестре. |
Псевдонимы типа
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[],["The `ContextMenuRegistry` namespace manages context menu items in Blockly. It defines an enumeration `ScopeType` to specify where a menu item should appear. Four interfaces are provided: `ContextMenuOption` and `LegacyContextMenuOption` represent menu items for display. `RegistryItem` represents menu items within the registry, and `Scope` represents the rendering context, such as a workspace or block, providing context-dependent data. Developers should use `ContextMenuOption` when building new code.\n"]]