События поверхности
Какие события испускает оболочка F1 сегодня, что приходит в detail и почему это внутренний контракт, а не публичный SDK.
Все имена начинаются с fastsheet: — префикс продукта, а не бренда;
переименование продукта в F1 его не затронуло.
| Событие | Когда возникает |
|---|---|
fastsheet:surface-object-selected |
Выбран графический объект на листе |
fastsheet:surface-object-dragging |
Объект перетаскивают |
fastsheet:surface-object-moved |
Перетаскивание завершено |
fastsheet:surface-locale-changed |
Сменилась локаль интерфейса |
fastsheet:surface-dispose |
Поверхность закрывается и освобождает ресурсы |
В detail события выбора приходят идентификатор объекта, ключ листа,
семейство объекта и его состояние. Разбирать detail напрямую в чужом
приложении не стоит: заворачивайте события в собственный фасад, как показано
в Средах выполнения.