Triggers can be setup to run before and/or after creation, update, and deletion of object instances, as well as before and after session authentications (to allow for custom authentication mechanisms).
class Triggered {
@trigger('create.before', 'create.after', {
name: 'c_object_with_prop',
active: true,
principal: 'c_ok',
environment: 'production',
weight: 0.7
check({ memo, context, old, new, dryRun, inline, event, runtime }) {
beforeAxonTaskCompleted( { context } ) {
return'c_require_this_field_to_be_true') === true
static bakeMeACake() {
return true
Last modified 1yr ago