Skip to content

Variable: PageWorkflowSchema

ts
const PageWorkflowSchema: ZodObject<{
  isLast: ZodOptional<ZodBoolean>;
  maxResults: ZodOptional<ZodNumber>;
  nextPage: ZodOptional<ZodURL>;
  self: ZodOptional<ZodURL>;
  startAt: ZodOptional<ZodNumber>;
  total: ZodOptional<ZodNumber>;
  values: ZodOptional<ZodArray<ZodObject<{
     created: ZodOptional<ZodCoercedDate<unknown>>;
     description: ZodString;
     hasDraftWorkflow: ZodOptional<ZodBoolean>;
     id: ZodObject<{
        entityId: ZodOptional<ZodString>;
        name: ZodString;
     }, $loose>;
     isDefault: ZodOptional<ZodBoolean>;
     operations: ZodOptional<ZodObject<{
        canDelete: ZodBoolean;
        canEdit: ZodBoolean;
     }, $loose>>;
     projects: ZodOptional<ZodArray<ZodObject<{
        avatarUrls: ZodOptional<...>;
        id: ZodOptional<...>;
        key: ZodOptional<...>;
        name: ZodOptional<...>;
        projectCategory: ZodOptional<...>;
        projectTypeKey: ZodOptional<...>;
        self: ZodOptional<...>;
        simplified: ZodOptional<...>;
     }, $loose>>>;
     schemes: ZodOptional<ZodArray<ZodObject<{
        id: ZodString;
        name: ZodString;
     }, $loose>>>;
     statuses: ZodOptional<ZodArray<ZodObject<{
        id: ZodString;
        name: ZodString;
        properties: ZodOptional<...>;
     }, $loose>>>;
     transitions: ZodOptional<ZodArray<ZodObject<{
        description: ZodString;
        from: ZodArray<...>;
        id: ZodString;
        name: ZodString;
        properties: ZodOptional<...>;
        rules: ZodOptional<...>;
        screen: ZodOptional<...>;
        to: ZodString;
        type: ZodCustom<..., ...>;
     }, $loose>>>;
     updated: ZodOptional<ZodCoercedDate<unknown>>;
  }, $loose>>>;
}, $loose>;

Defined in: src/cloud/models/pageWorkflow.ts:6

A page of items.