Обычные события можно прослушать только по факту выполнения операции. Для того, чтобы прослушать операцию до её выполнения, нужно воспользоваться предсобытиями. Так как предсобытия выполняются до выполнения операции, в этот момент можно выполнить нужные действия.
Предсобытия имеют те же обозначения, что и обычные события, только имеют суффикс Prep у текстовых обозначений событий, а константы класса nc_event
начинаются с BEFORE
вместо AFTER
.
Например:
addCatalogue — addCataloguePrep
updateSubdivision — updateSubdivisionPrep
Полный список событий на странице «Список системных событий»