17.0 Object triggers > Trigger variables > References > Dependency trigger components

Conventions

17.20.6 Dependency trigger components

Sets
Possible values '.' delimited string
Description Variable values this trigger sets upon success or failure
Usage notes Preceding the string with an exclamation mark (!) indicates this variable is set upon trigger failure. Preceding the string with a caret (^) indicates this variable is to be exported to the parent object when the trigger completes and satisfies all its set conditions. Used in conjunction with Requires to create trigger dependencies.
Unsets
Possible values '.' delimited string
Description Variable this trigger destroys upon success or failure.
Usage notes Preceding the string with an exclamation mark (!) indicates this variable is unset upon trigger failure. Used in conjunction with Requires to create trigger dependencies.
Requires
Possible values '.' delimited string
Description Variables this trigger requires to be set or not set before it will fire.
Usage notes Preceding the string with an exclamation mark (!) indicates this variable must not be set. Preceding the string with a caret (^) indicates that the variable may come from a parent object (See Requiring variables from generations of parent objects for more information.). Used in conjunction with Sets to create trigger dependencies.