Skip to content

Variable: CreateBoardSchema

ts
const CreateBoardSchema: ZodObject<{
  defaultLabels: ZodOptional<ZodBoolean>;
  defaultLists: ZodOptional<ZodBoolean>;
  desc: ZodOptional<ZodString>;
  idBoardSource: ZodOptional<ZodUnknown>;
  idOrganization: ZodOptional<ZodUnknown>;
  keepFromSource: ZodOptional<ZodEnum<{
     cards: "cards";
     none: "none";
  }>>;
  name: ZodString;
  powerUps: ZodOptional<ZodEnum<{
     all: "all";
     calendar: "calendar";
     cardAging: "cardAging";
     recap: "recap";
     voting: "voting";
  }>>;
  prefsBackground: ZodOptional<ZodEnum<{
     blue: "blue";
     green: "green";
     grey: "grey";
     lime: "lime";
     orange: "orange";
     pink: "pink";
     purple: "purple";
     red: "red";
     sky: "sky";
  }>>;
  prefsCardAging: ZodOptional<ZodEnum<{
     pirate: "pirate";
     regular: "regular";
  }>>;
  prefsCardCovers: ZodOptional<ZodBoolean>;
  prefsComments: ZodOptional<ZodEnum<{
     disabled: "disabled";
     members: "members";
     observers: "observers";
     org: "org";
     public: "public";
  }>>;
  prefsInvitations: ZodOptional<ZodEnum<{
     admins: "admins";
     members: "members";
  }>>;
  prefsPermissionLevel: ZodOptional<ZodEnum<{
     org: "org";
     private: "private";
     public: "public";
  }>>;
  prefsSelfJoin: ZodOptional<ZodBoolean>;
  prefsVoting: ZodOptional<ZodEnum<{
     disabled: "disabled";
     members: "members";
     observers: "observers";
     org: "org";
     public: "public";
  }>>;
}, $strip>;

Defined in: parameters/createBoard.ts:3