Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить право на некоммерческое использование для сохранения доступа. Если вы не подтвердите право до 26 сентября 2025 года, ваш доступ может быть приостановлен.
ui.root.setKeyHandler
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Устанавливает обработчик событий keydown на корневую панель с непредопределенной клавишей. Обработчик срабатывает только один раз, когда пользователь нажимает связанную команду клавиши. Та же клавиша будет привязана к последнему установленному для нее обработчику.
| Использование | Возвраты | ui.root.setKeyHandler(keyCode, handler, description ) | |
| Аргумент | Тип | Подробности | keyCode | Список<ui.Key>|ui.Key | Код клавиши или массив кодов клавиш. Например, ui.Key.A или [ui.Key.SHIFT, ui.Key.A]. |
handler | Функция | Обработчик для ключевой команды. |
description | Строка, необязательно | Краткое описание, поясняющее эту команду. Описание будет видно в меню сочетаний клавиш. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[],["The `setKeyHandler` function binds a key command to a handler function on the root panel. It accepts a key code (or array of codes), a handler function, and an optional description. When the bound key is pressed, the handler is executed once. Only the most recently assigned handler for a specific key will be triggered. Key codes can be individual (e.g., `ui.Key.A`) or combined (e.g., `[ui.Key.SHIFT, ui.Key.A]`). The description is used in the Shortcuts Menu.\n"]]