В Angular столкнулся с задачей отслеживания нажатия клавиш в компоненте и по нажатию определенных клавиш выполнять определенную логику.
Например, чтобы при нажатий на клавиатуре стрелок влево или вправо, отображаемые фотографии листались в соответствующих направлениях.
Проблема в том, что если я прослушиваю просто 'keyup' или 'keydown' (либо 'keyup.ArrowLeft' и 'keyup.ArrowRight'), то написанная логика не работает.
Если я к вышеперечисленным событиям клавиш добавляю вначале текст "document:", то все работает нормально как и задумывалось.
Вот тут есть примеры -
https://stackoverflow.com/questions/42348837/angul...
Собственно хочется узнать где я могу посмотреть документацию по тому, какие вообще бывают приставки, помимо "document:" и почему без них обработчик не работает?