Skip to content

Variable: PageFieldSchema ​

ts
const PageFieldSchema: ZodObject<{
  isLast: ZodBoolean;
  maxResults: ZodNumber;
  nextPage: ZodOptional<ZodURL>;
  self: ZodOptional<ZodURL>;
  startAt: ZodNumber;
  total: ZodNumber;
  values: ZodArray<ZodObject<{
     areOptionsSupported: ZodOptional<ZodBoolean>;
     contextsCount: ZodOptional<ZodNumber>;
     description: ZodOptional<ZodString>;
     id: ZodString;
     isLocked: ZodOptional<ZodBoolean>;
     isOptionsCountOverLimit: ZodOptional<ZodBoolean>;
     isUnscreenable: ZodOptional<ZodBoolean>;
     key: ZodOptional<ZodString>;
     lastUsed: ZodOptional<ZodObject<{
        type: ZodOptional<ZodCustom<... | ... | ... | ..., ... | ... | ... | ...>>;
        value: ZodOptional<ZodCoercedDate<unknown>>;
     }, ApiObjectConfig<undefined>>>;
     name: ZodString;
     projectsCount: ZodOptional<ZodNumber>;
     schema: ZodObject<{
        configuration: ZodOptional<ZodRecord<ZodString, ZodAny>>;
        custom: ZodOptional<ZodString>;
        customId: ZodOptional<ZodNumber>;
        items: ZodOptional<ZodString>;
        system: ZodOptional<ZodString>;
        type: ZodString;
     }, ApiObjectConfig<undefined>>;
     screensCount: ZodOptional<ZodNumber>;
     searcherKey: ZodOptional<ZodString>;
     stableId: ZodOptional<ZodString>;
     translatedDescription: ZodOptional<ZodString>;
     translatedName: ZodOptional<ZodString>;
     typeDisplayName: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/cloud/models/pageField.ts:4