Раньше я создавал расширение для Photoshop. Этот API позволяет мне прослушивать события документа, поэтому мое расширение может выполнять работу в ответ на то, что пользователь делает в документе.
Я вижу некоторые упоминания о событиях HTML (например, event обработка кнопок). При этом мой плагин может обрабатывать события в контексте модального пользовательского интерфейса плагина.
Но мне интересно, есть ли у моего подключаемого модуля способ реагировать на инициированные пользователем события в документе. Скажем, например, если пользователь меняет шрифт в текстовом объекте, я хочу, чтобы мой плагин был уведомлен об изменении. Это возможно?