Skip to content

Variable: ColumnLayoutSchema ​

ts
const ColumnLayoutSchema: ZodObject<{
  columnConfig: ZodOptional<ZodCustom<string & object | "NONE" | "SYSTEM" | "EXPLICIT" | "FILTER" | "USER", string & object | "NONE" | "SYSTEM" | "EXPLICIT" | "FILTER" | "USER">>;
  columnLayoutItems: ZodOptional<ZodArray<ZodObject<{
     columnHeadingKey: ZodOptional<ZodString>;
     id: ZodOptional<ZodString>;
     navigableField: ZodOptional<ZodObject<{
        columnCssClass: ZodOptional<ZodString>;
        columnHeadingKey: ZodOptional<ZodString>;
        defaultSortOrder: ZodOptional<ZodString>;
        hiddenFieldId: ZodOptional<ZodString>;
        id: ZodOptional<ZodString>;
        name: ZodOptional<ZodString>;
        nameKey: ZodOptional<ZodString>;
        valueLoader: ZodOptional<ZodObject<..., ...>>;
     }, ApiObjectConfig<undefined>>>;
     position: ZodOptional<ZodNumber>;
  }, ApiObjectConfig<undefined>>>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/server/models/columnLayout.ts:5