Skip to content

Variable: GetFeaturesForBoardSchema

ts
const GetFeaturesForBoardSchema: ZodObject<{
  features: ZodOptional<ZodArray<ZodObject<{
     boardFeature: ZodOptional<ZodCustom<
        | string & object
        | "ESTIMATION"
        | "SPRINTS"
        | "SIMPLE_ROADMAP"
        | "BACKLOG"
        | "CALENDAR"
        | "DEVTOOLS"
        | "REPORTS"
        | "PAGES"
        | "CODE"
        | "SECURITY"
        | "REQUESTS"
        | "INCIDENTS"
        | "RELEASES"
        | "DEPLOYMENTS"
        | "ISSUE_NAVIGATOR"
        | "ON_CALL_SCHEDULE"
        | "BOARD"
        | "GOALS"
        | "LIST_VIEW", 
        | string & object
        | "ESTIMATION"
        | "SPRINTS"
        | "SIMPLE_ROADMAP"
        | "BACKLOG"
        | "CALENDAR"
        | "DEVTOOLS"
        | "REPORTS"
        | "PAGES"
        | "CODE"
        | "SECURITY"
        | "REQUESTS"
        | "INCIDENTS"
        | "RELEASES"
        | "DEPLOYMENTS"
        | "ISSUE_NAVIGATOR"
        | "ON_CALL_SCHEDULE"
        | "BOARD"
        | "GOALS"
       | "LIST_VIEW">>;
     boardId: ZodOptional<ZodNumber>;
     featureId: ZodOptional<ZodString>;
     featureType: ZodOptional<ZodCustom<string & object | "ESTIMATION" | "BASIC", string & object | "ESTIMATION" | "BASIC">>;
     imageUri: ZodOptional<ZodString>;
     learnMoreArticleId: ZodOptional<ZodString>;
     learnMoreLink: ZodOptional<ZodString>;
     localisedDescription: ZodOptional<ZodString>;
     localisedGroup: ZodOptional<ZodString>;
     localisedName: ZodOptional<ZodString>;
     permissibleEstimationTypes: ZodOptional<ZodArray<ZodObject<{
        localisedDescription: ZodOptional<...>;
        localisedName: ZodOptional<...>;
        value: ZodOptional<...>;
     }, $loose>>>;
     state: ZodOptional<ZodCustom<string & object | "ENABLED" | "DISABLED" | "COMING_SOON", string & object | "ENABLED" | "DISABLED" | "COMING_SOON">>;
     toggleLocked: ZodOptional<ZodBoolean>;
  }, $loose>>>;
}, $loose>;

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