Protected Optional _configTrait instance configuration.
Protected _globalWhether this is a global (not bound to any specific schema item) trait instance.
Protected Optional _typeTrait type.
Attaches Trait callbacks to schema item hooks.
Makes this Trait instance global.
Pre-delete hook implementation.
Checks if delete action may be executed, forbid otherwise.
Datasource wrapper object.
The context of the user who the call is being made on behalf of.
This method is triggered when a trait callback has been activated
This is the name of the callback function to call.
References to the Graph Hanlder
Request data passed along as part of the request.
DeleteBehaviourTrait config setter.
This configuration object
Helper method for wrapping legacy Kosmos traits callbacks.
TODO: Remove this method once all Traits are converted.
Optional callbackName: stringOptional callback name; passing this parameter will additionally wrap the callback into legacy process().
Static traitGenerated using TypeDoc
Delete Behaviour Trait is prevents entities from being removed if there are existing connections.
NOTE: Not to be confused with Behaviours.
Usage: