DesignToolTrigger
Node Action:
This is a workflow trigger that places a button under the tasks section in the work request details.
Parameters:
se_type
DesignToolTrigger
se_type = DesignToolTriggerse_deferUntilOnline
A bool that indicates if this task should wait to run until connectivity
is restored.
se_visibilityCondition
se_visibilityCondition = "(ctx, log)
=> { return true; }"Contains code that must return a bool indicating when the workflow button should be visible
in the tasks section of the work request details.
se_displayName
The display name of the workflow button in work request details.
se_iconUrl
The URL for the icon of the workflow button in work request details.
se_iconService
The service for the icon of the workflow button in work request details.
se_requiresConnection
A bool to require internet connectivity.
Example
Design Tool Trigger: This example illustrates how to properly use the DesignToolTrigger node action. .
digraph workflow {
entry[
se_type0 = DesignToolTrigger,
se_deferUntilOnline0 = false,
se_displayName0 = ""
se_iconService0 = ""
se_iconUrl0 = ""
se_requiresConnection0 = false,
se_visibilityCondition0 = "(dynamicStateMachineContext, msLogger) => {
return dynamicStateMachineContext.Event.assignment.status.ToString() == \"InProgress\";
}"
]
exit[
shape = invhouse,
color = "#22FF44",
style = filled
]
entry -> exit
}