Products Applications Downloads Features Wiki forum Store

OP Execute DAT

From Wiki077
Jump to: navigation, search

Summary

The OP Execute DAT runs the script connected to its input when the state of an operator changes.

Put the command echo $args in the script to show what values are passed to the script from the operator.

Parameters

Execute From /executeloc - Determines the location the script is run from.

  • Current Node /current - The script is executed from the current node location (for example, where 'cc' points to).
  • This Node /here - The script is executed from the parent of the DAT. The DAT executes from the parent to make siblings of the DAT easy to access: DAT scripts used to execute from inside the DAT.
  • Specified Component /comp - The script is executed from the component specified in the Component parameter below.

Component /component - This component is also the path that the script will be executed from if the Execute From parameter is set to Specified Component.

Monitor OP /op - Specify which operator to monitor to trigger the script.

On Deleted /cdeleted - The script is triggered when the operator is deleted.

On Flag Change /cflag - The script is triggered when one of the operator's flags changes state.

On Inputs Rewired /crewired - The script is triggered when the operator's inputs are rewired (connected, disconnected, swapped).

On Name Change /cname - The script is triggered when the name of the operator is changed.

On Path Change /cpath - The script is triggered when the path of the operator is changed.

On UI Change /cui - The script is triggered when operator is resized or moved in the network editor.

On Add/Remove Children /cchildren - The script is triggered if a child of the operator is added or deleted. Only works with Component type operators.

On Children Renamed /rchildren - The script is triggered if a child of the operator is renamed.

On Current Child Switch /cswitched - The script is triggered if a child of the operator is made current in a network. Only works with Component type operators.



Personal tools