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, unknown, $ZodTypeInternals<WorkflowCondition, unknown>>>;
     postFunctions: ZodOptional<ZodArray<ZodObject<{
        configuration: ZodOptional<ZodUnknown>;
        type: ZodString;
     }, $loose>>>;
     validators: ZodOptional<ZodArray<ZodObject<{
        configuration: ZodOptional<ZodUnknown>;
        type: ZodString;
     }, $loose>>>;
  }, $loose>>;
  screen: ZodOptional<ZodObject<{
     id: ZodString;
     name: ZodOptional<ZodString>;
  }, $loose>>;
  to: ZodString;
  type: ZodCustom<"global" | string & object | "initial" | "directed", "global" | string & object | "initial" | "directed">;
}, $loose>;

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

Details of a workflow transition.