Skip to content

@shbernal/ts-pptx


@shbernal/ts-pptx / index / ChartPropsAxisCat

Interface: ChartPropsAxisCat

Defined in: src/types/chart.ts:326

Extended by

Properties

catAxes?

optional catAxes?: ChartPropsAxisCat[]

Defined in: src/types/chart.ts:330

Multi-Chart prop: array of cat axes


catAxisBaseTimeUnit?

optional catAxisBaseTimeUnit?: string

Defined in: src/types/chart.ts:331


catAxisCrossesAt?

optional catAxisCrossesAt?: number | "autoZero"

Defined in: src/types/chart.ts:332


catAxisHidden?

optional catAxisHidden?: boolean

Defined in: src/types/chart.ts:333


catAxisLabelColor?

optional catAxisLabelColor?: string

Defined in: src/types/chart.ts:334


catAxisLabelFontBold?

optional catAxisLabelFontBold?: boolean

Defined in: src/types/chart.ts:335


catAxisLabelFontFace?

optional catAxisLabelFontFace?: string

Defined in: src/types/chart.ts:336


catAxisLabelFontItalic?

optional catAxisLabelFontItalic?: boolean

Defined in: src/types/chart.ts:337


catAxisLabelFontSize?

optional catAxisLabelFontSize?: number

Defined in: src/types/chart.ts:338


catAxisLabelFormatCode?

optional catAxisLabelFormatCode?: string

Defined in: src/types/chart.ts:345

Number format code for the category (X) axis labels on scatter and bubble charts. Falls back to valAxisLabelFormatCode when not set.

  • Example: '0.00', '#,##0', 'mmm yyyy'
  • PowerPoint: Format Axis > Number > Format Code

catAxisLabelFrequency?

optional catAxisLabelFrequency?: string

Defined in: src/types/chart.ts:346


catAxisLabelPos?

optional catAxisLabelPos?: "none" | "high" | "low" | "nextTo"

Defined in: src/types/chart.ts:347


catAxisLabelRotate?

optional catAxisLabelRotate?: number

Defined in: src/types/chart.ts:348


catAxisLineColor?

optional catAxisLineColor?: string

Defined in: src/types/chart.ts:349


catAxisLineShow?

optional catAxisLineShow?: boolean

Defined in: src/types/chart.ts:350


catAxisLineSize?

optional catAxisLineSize?: number

Defined in: src/types/chart.ts:351


catAxisLineStyle?

optional catAxisLineStyle?: "dash" | "solid" | "dot"

Defined in: src/types/chart.ts:352


catAxisMajorTickMark?

optional catAxisMajorTickMark?: ChartAxisTickMark

Defined in: src/types/chart.ts:353


catAxisMajorTimeUnit?

optional catAxisMajorTimeUnit?: string

Defined in: src/types/chart.ts:354


catAxisMajorUnit?

optional catAxisMajorUnit?: number

Defined in: src/types/chart.ts:355


catAxisMaxVal?

optional catAxisMaxVal?: number

Defined in: src/types/chart.ts:356


catAxisMinorTickMark?

optional catAxisMinorTickMark?: ChartAxisTickMark

Defined in: src/types/chart.ts:357


catAxisMinorTimeUnit?

optional catAxisMinorTimeUnit?: string

Defined in: src/types/chart.ts:358


catAxisMinorUnit?

optional catAxisMinorUnit?: number

Defined in: src/types/chart.ts:359


catAxisMinVal?

optional catAxisMinVal?: number

Defined in: src/types/chart.ts:360


catAxisMultiLevelLabels?

optional catAxisMultiLevelLabels?: boolean

Defined in: src/types/chart.ts:361


catAxisOrientation?

optional catAxisOrientation?: "minMax" | "maxMin"

Defined in: src/types/chart.ts:362


catAxisTitle?

optional catAxisTitle?: string

Defined in: src/types/chart.ts:363


catAxisTitleColor?

optional catAxisTitleColor?: string

Defined in: src/types/chart.ts:364


catAxisTitleFontFace?

optional catAxisTitleFontFace?: string

Defined in: src/types/chart.ts:365


catAxisTitleFontSize?

optional catAxisTitleFontSize?: number

Defined in: src/types/chart.ts:366


catAxisTitleRotate?

optional catAxisTitleRotate?: number

Defined in: src/types/chart.ts:367


catGridLine?

optional catGridLine?: OptsChartGridLine

Defined in: src/types/chart.ts:368


catLabelFormatCode?

optional catLabelFormatCode?: string

Defined in: src/types/chart.ts:369


secondaryCatAxis?

optional secondaryCatAxis?: boolean

Defined in: src/types/chart.ts:374

Whether data should use secondary category axis (instead of primary)

Default

ts
false

showCatAxisTitle?

optional showCatAxisTitle?: boolean

Defined in: src/types/chart.ts:375