Skip to content

@shbernal/pptxgenjs


@shbernal/pptxgenjs / index / ChartPropsAxisCat

Interface: ChartPropsAxisCat

Defined in: core-interfaces.ts:2489

Extended by

Properties

catAxes?

optional catAxes?: ChartPropsAxisCat[]

Defined in: core-interfaces.ts:2493

Multi-Chart prop: array of cat axes


catAxisBaseTimeUnit?

optional catAxisBaseTimeUnit?: string

Defined in: core-interfaces.ts:2494


catAxisCrossesAt?

optional catAxisCrossesAt?: number | "autoZero"

Defined in: core-interfaces.ts:2495


catAxisHidden?

optional catAxisHidden?: boolean

Defined in: core-interfaces.ts:2496


catAxisLabelColor?

optional catAxisLabelColor?: string

Defined in: core-interfaces.ts:2497


catAxisLabelFontBold?

optional catAxisLabelFontBold?: boolean

Defined in: core-interfaces.ts:2498


catAxisLabelFontFace?

optional catAxisLabelFontFace?: string

Defined in: core-interfaces.ts:2499


catAxisLabelFontItalic?

optional catAxisLabelFontItalic?: boolean

Defined in: core-interfaces.ts:2500


catAxisLabelFontSize?

optional catAxisLabelFontSize?: number

Defined in: core-interfaces.ts:2501


catAxisLabelFormatCode?

optional catAxisLabelFormatCode?: string

Defined in: core-interfaces.ts:2508

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: core-interfaces.ts:2509


catAxisLabelPos?

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

Defined in: core-interfaces.ts:2510


catAxisLabelRotate?

optional catAxisLabelRotate?: number

Defined in: core-interfaces.ts:2511


catAxisLineColor?

optional catAxisLineColor?: string

Defined in: core-interfaces.ts:2512


catAxisLineShow?

optional catAxisLineShow?: boolean

Defined in: core-interfaces.ts:2513


catAxisLineSize?

optional catAxisLineSize?: number

Defined in: core-interfaces.ts:2514


catAxisLineStyle?

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

Defined in: core-interfaces.ts:2515


catAxisMajorTickMark?

optional catAxisMajorTickMark?: ChartAxisTickMark

Defined in: core-interfaces.ts:2516


catAxisMajorTimeUnit?

optional catAxisMajorTimeUnit?: string

Defined in: core-interfaces.ts:2517


catAxisMajorUnit?

optional catAxisMajorUnit?: number

Defined in: core-interfaces.ts:2518


catAxisMaxVal?

optional catAxisMaxVal?: number

Defined in: core-interfaces.ts:2519


catAxisMinorTickMark?

optional catAxisMinorTickMark?: ChartAxisTickMark

Defined in: core-interfaces.ts:2520


catAxisMinorTimeUnit?

optional catAxisMinorTimeUnit?: string

Defined in: core-interfaces.ts:2521


catAxisMinorUnit?

optional catAxisMinorUnit?: number

Defined in: core-interfaces.ts:2522


catAxisMinVal?

optional catAxisMinVal?: number

Defined in: core-interfaces.ts:2523


catAxisMultiLevelLabels?

optional catAxisMultiLevelLabels?: boolean

Defined in: core-interfaces.ts:2524


catAxisOrientation?

optional catAxisOrientation?: "minMax" | "maxMin"

Defined in: core-interfaces.ts:2525


catAxisTitle?

optional catAxisTitle?: string

Defined in: core-interfaces.ts:2526


catAxisTitleColor?

optional catAxisTitleColor?: string

Defined in: core-interfaces.ts:2527


catAxisTitleFontFace?

optional catAxisTitleFontFace?: string

Defined in: core-interfaces.ts:2528


catAxisTitleFontSize?

optional catAxisTitleFontSize?: number

Defined in: core-interfaces.ts:2529


catAxisTitleRotate?

optional catAxisTitleRotate?: number

Defined in: core-interfaces.ts:2530


catGridLine?

optional catGridLine?: OptsChartGridLine

Defined in: core-interfaces.ts:2531


catLabelFormatCode?

optional catLabelFormatCode?: string

Defined in: core-interfaces.ts:2532


secondaryCatAxis?

optional secondaryCatAxis?: boolean

Defined in: core-interfaces.ts:2537

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

Default

ts
false

showCatAxisTitle?

optional showCatAxisTitle?: boolean

Defined in: core-interfaces.ts:2538