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 = DesignToolTrigger

se_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
}
Feedback
QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.