Skip to content

Variable: UpdateBoardSchema

ts
const UpdateBoardSchema: ZodObject<{
  closed: ZodOptional<ZodBoolean>;
  desc: ZodOptional<ZodString>;
  id: ZodString;
  idOrganization: ZodOptional<ZodString>;
  name: ZodOptional<ZodString>;
  prefs/background: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     blue: "blue";
     green: "green";
     grey: "grey";
     lime: "lime";
     orange: "orange";
     pink: "pink";
     purple: "purple";
     red: "red";
     sky: "sky";
  }>]>>;
  prefs/calendarFeedEnabled: ZodOptional<ZodBoolean>;
  prefs/cardAging: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     pirate: "pirate";
     regular: "regular";
  }>]>>;
  prefs/cardCovers: ZodOptional<ZodBoolean>;
  prefs/comments: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     disabled: "disabled";
     members: "members";
     observers: "observers";
     org: "org";
     public: "public";
  }>]>>;
  prefs/hideVotes: ZodOptional<ZodBoolean>;
  prefs/invitations: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     admins: "admins";
     members: "members";
  }>]>>;
  prefs/permissionLevel: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     org: "org";
     private: "private";
     public: "public";
  }>]>>;
  prefs/selfJoin: ZodOptional<ZodBoolean>;
  prefs/voting: ZodOptional<ZodUnion<readonly [ZodString, ZodEnum<{
     disabled: "disabled";
     members: "members";
     observers: "observers";
     org: "org";
     public: "public";
  }>]>>;
  subscribed: ZodOptional<ZodString>;
}, $strip>;

Defined in: parameters/updateBoard.ts:3