Variable: PageWorkflowSchema
ts
const PageWorkflowSchema: ZodObject<{
isLast: ZodBoolean;
maxResults: ZodNumber;
nextPage: ZodOptional<ZodURL>;
self: ZodOptional<ZodURL>;
startAt: ZodNumber;
total: ZodNumber;
values: ZodArray<ZodObject<{
created: ZodOptional<ZodCoercedDate<unknown>>;
description: ZodString;
hasDraftWorkflow: ZodOptional<ZodBoolean>;
id: ZodObject<{
entityId: ZodOptional<ZodString>;
name: ZodString;
}, ApiObjectConfig<undefined>>;
isDefault: ZodOptional<ZodBoolean>;
operations: ZodOptional<ZodObject<{
canDelete: ZodBoolean;
canEdit: ZodBoolean;
}, ApiObjectConfig<undefined>>>;
projects: ZodOptional<ZodArray<ZodObject<{
avatarUrls: ZodOptional<ZodObject<..., ...>>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
projectCategory: ZodOptional<ZodObject<..., ...>>;
projectTypeKey: ZodOptional<ZodCustom<..., ...>>;
self: ZodOptional<ZodString>;
simplified: ZodOptional<ZodBoolean>;
}, ApiObjectConfig<undefined>>>>;
schemes: ZodOptional<ZodArray<ZodObject<{
id: ZodString;
name: ZodString;
}, ApiObjectConfig<undefined>>>>;
statuses: ZodOptional<ZodArray<ZodObject<{
id: ZodString;
name: ZodString;
properties: ZodOptional<ZodRecord<..., ...>>;
}, ApiObjectConfig<undefined>>>>;
transitions: ZodOptional<ZodArray<ZodObject<{
description: ZodString;
from: ZodArray<ZodString>;
id: ZodString;
name: ZodString;
properties: ZodOptional<ZodRecord<..., ...>>;
rules: ZodOptional<ZodObject<..., ...>>;
screen: ZodOptional<ZodObject<..., ...>>;
to: ZodString;
type: ZodCustom<... | ... | ... | ..., ... | ... | ... | ...>;
}, ApiObjectConfig<undefined>>>>;
updated: ZodOptional<ZodCoercedDate<unknown>>;
}, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;Defined in: src/cloud/models/pageWorkflow.ts:4