Skip to content

Variable: TransitionSchema ​

ts
const TransitionSchema: ZodObject<{
  description: ZodString;
  from: ZodArray<ZodString>;
  id: ZodString;
  name: ZodString;
  properties: ZodOptional<ZodRecord<ZodString, ZodAny>>;
  rules: ZodOptional<ZodObject<{
     conditionsTree: ZodOptional<ZodType<WorkflowCondition, WorkflowConditionInput, $ZodTypeInternals<WorkflowCondition, WorkflowConditionInput>>>;
     postFunctions: ZodOptional<ZodArray<ZodObject<{
        configuration: ZodOptional<ZodUnknown>;
        type: ZodString;
     }, ApiObjectConfig<undefined>>>>;
     validators: ZodOptional<ZodArray<ZodObject<{
        configuration: ZodOptional<ZodUnknown>;
        type: ZodString;
     }, ApiObjectConfig<undefined>>>>;
  }, ApiObjectConfig<undefined>>>;
  screen: ZodOptional<ZodObject<{
     id: ZodString;
     name: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  to: ZodString;
  type: ZodCustom<"global" | string & object | "initial" | "directed", "global" | string & object | "initial" | "directed">;
}, ApiObjectConfig<undefined>>;

Defined in: src/cloud/models/transition.ts:7

Details of a workflow transition.