Skip to content

Variable: PrefsSchema

ts
const PrefsSchema: ZodObject<{
  autoArchive: ZodOptional<ZodNullable<ZodString>>;
  background: ZodOptional<ZodString>;
  backgroundBottomColor: ZodOptional<ZodString>;
  backgroundBrightness: ZodOptional<ZodString>;
  backgroundColor: ZodOptional<ZodNullable<ZodString>>;
  backgroundDarkColor: ZodOptional<ZodNullable<ZodString>>;
  backgroundDarkImage: ZodOptional<ZodNullable<ZodString>>;
  backgroundImage: ZodOptional<ZodNullable<ZodString>>;
  backgroundImageScaled: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     _id: ZodOptional<ZodNullable<ZodString>>;
     bytes: ZodOptional<ZodNullable<ZodNumber>>;
     height: ZodOptional<ZodNumber>;
     id: ZodOptional<ZodNullable<ZodString>>;
     scaled: ZodOptional<ZodBoolean>;
     url: ZodOptional<ZodString>;
     width: ZodOptional<ZodNumber>;
  }, $strip>>>>;
  backgroundTile: ZodOptional<ZodBoolean>;
  backgroundTopColor: ZodOptional<ZodString>;
  calendarFeedEnabled: ZodOptional<ZodBoolean>;
  canBeEnterprise: ZodOptional<ZodBoolean>;
  canBeOrg: ZodOptional<ZodBoolean>;
  canBePrivate: ZodOptional<ZodBoolean>;
  canBePublic: ZodOptional<ZodBoolean>;
  canInvite: ZodOptional<ZodBoolean>;
  cardAging: ZodOptional<ZodEnum<{
     pirate: "pirate";
     regular: "regular";
  }>>;
  cardCounts: ZodOptional<ZodBoolean>;
  cardCovers: ZodOptional<ZodBoolean>;
  comments: ZodOptional<ZodString>;
  hiddenPluginBoardButtons: ZodOptional<ZodArray<ZodUnknown>>;
  hideVotes: ZodOptional<ZodBoolean>;
  invitations: ZodOptional<ZodUnknown>;
  isTemplate: ZodOptional<ZodBoolean>;
  permissionLevel: ZodOptional<ZodEnum<{
     board: "board";
     enterprise: "enterprise";
     org: "org";
     private: "private";
     public: "public";
  }>>;
  selfJoin: ZodOptional<ZodBoolean>;
  sharedSourceUrl: ZodOptional<ZodNullable<ZodString>>;
  showCompleteStatus: ZodOptional<ZodBoolean>;
  switcherViews: ZodOptional<ZodArray<ZodObject<{
     enabled: ZodOptional<ZodBoolean>;
     viewType: ZodOptional<ZodString>;
  }, $strip>>>;
  voting: ZodOptional<ZodString>;
}, $strip>;

Defined in: models/prefs.ts:8