The transition update data. Note that a transition can have either the deprecated to/from fields or the toStatusReference/links fields, but never both nor a combination.

interface TransitionUpdateDto {
    actions?: (null | WorkflowRuleConfiguration)[];
    conditions?: null | ConditionGroupUpdate;
    customIssueEventId?: string;
    description?: string;
    from?: (null | StatusReferenceAndPort)[];
    id: string;
    links?: (null | WorkflowTransitionLinks)[];
    name: string;
    properties?: {
        [key: string]: string;
    };
    to?: null | StatusReferenceAndPort;
    toStatusReference?: string;
    transitionScreen?: null | WorkflowRuleConfiguration;
    triggers?: WorkflowTrigger[];
    type: "INITIAL" | "GLOBAL" | "DIRECTED";
    validators?: (null | WorkflowRuleConfiguration)[];
}

Hierarchy

  • Record<string, unknown>
    • TransitionUpdateDto

Properties

actions?: (null | WorkflowRuleConfiguration)[]

The post-functions of the transition.

conditions?: null | ConditionGroupUpdate

The conditions group associated with the transition.

customIssueEventId?: string

The custom event ID of the transition.

description?: string

The description of the transition.

from?: (null | StatusReferenceAndPort)[]

The statuses and ports that the transition can start from. This field is deprecated - use toStatusReference/links instead.

id: string

The ID of the transition.

links?: (null | WorkflowTransitionLinks)[]

The statuses the transition can start from, and the mapping of ports between the statuses.

name: string

The name of the transition.

properties?: {
    [key: string]: string;
}

The properties of the transition.

Type declaration

  • [key: string]: string

    The properties of the transition.

The status reference and port that a transition is connected to.

toStatusReference?: string

The status the transition goes to.

transitionScreen?: null | WorkflowRuleConfiguration

The configuration of the rule.

triggers?: WorkflowTrigger[]

The triggers of the transition.

type: "INITIAL" | "GLOBAL" | "DIRECTED"

The transition type.

validators?: (null | WorkflowRuleConfiguration)[]

The validators of the transition.