Как добавить сочетания клавиш в пользовательский интерфейс маркировщика AWS Ground Truth?

Я использую AWS Sagemaker Ground Truth для задачи пользовательской маркировки, которая включает редактирование ограничивающих рамок и их меток. Пользовательский интерфейс Ground Truth имеет встроенные сочетания клавиш для таких вещей, как выбор метки для поля, но, похоже, не хватает сочетаний клавиш для других встроенных элементов пользовательского интерфейса, таких как Нет необходимости в настройке или кнопка Отправить.

Есть ли способ добавить такие ярлыки? Я посмотрел на Crowd-html-elements для настройки внешнего вида страницы, но ничего не нашел о сочетаниях клавиш. Это даже не похоже на поддержку кнопки толпы или кнопки толпы, указывающей ярлык в качестве атрибута.


person LWixson    schedule 09.10.2020    source источник


Ответы (1)


Мог бы попробовать что-то вроде:

document.addEventListener('keydown', function(event) {
  if (event.shiftKey && event.keyCode === 13) {
    document.getElementsByTagName('crowd-bounding-box')[0].shadowRoot.getElementById('nothing-to-adjust').querySelector('label').click();
  }
});
person eulberg    schedule 20.11.2020
comment
Спасибо! Добавление этого кода в шаблон пользовательского интерфейса задания маркировки в теге <script> помогло заставить Shift-Enter поставить галочку в этом поле перед запуском ярлыка «Отправить». - person LWixson; 20.11.2020