Skip to content

Variable: BoardConfigSchema

ts
const BoardConfigSchema: ZodObject<{
  columnConfig: ZodOptional<ZodObject<{
     columns: ZodOptional<ZodArray<ZodObject<{
        max: ZodOptional<ZodNumber>;
        min: ZodOptional<ZodNumber>;
        name: ZodOptional<ZodString>;
        statuses: ZodOptional<ZodArray<...>>;
     }, $loose>>>;
     constraintType: ZodOptional<ZodString>;
  }, $loose>>;
  estimation: ZodOptional<ZodObject<{
     field: ZodOptional<ZodObject<{
        displayName: ZodOptional<ZodString>;
        fieldId: ZodOptional<ZodString>;
     }, $loose>>;
     type: ZodOptional<ZodString>;
  }, $loose>>;
  filter: ZodOptional<ZodObject<{
     id: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, $loose>>;
  id: ZodOptional<ZodNumber>;
  location: ZodOptional<ZodObject<{
     projectKeyOrId: ZodOptional<ZodString>;
     type: ZodOptional<ZodCustom<"user" | string & object | "project", "user" | string & object | "project">>;
  }, $loose>>;
  name: ZodOptional<ZodString>;
  ranking: ZodOptional<ZodObject<{
     rankCustomFieldId: ZodOptional<ZodNumber>;
  }, $loose>>;
  self: ZodOptional<ZodURL>;
  subQuery: ZodOptional<ZodObject<{
     query: ZodOptional<ZodString>;
  }, $loose>>;
  type: ZodOptional<ZodString>;
}, $loose>;

Defined in: src/agile/models/boardConfig.ts:4