Appearance
@shbernal/pptxgenjs / index / ChartPropsAxisVal
Interface: ChartPropsAxisVal
Defined in: core-interfaces.ts:2566
Extended by
Properties
secondaryValAxis?
optionalsecondaryValAxis?:boolean
Defined in: core-interfaces.ts:2571
Whether data should use secondary value axis (instead of primary)
Default
ts
falseshowValAxisTitle?
optionalshowValAxisTitle?:boolean
Defined in: core-interfaces.ts:2572
valAxes?
optionalvalAxes?:ChartPropsAxisVal[]
Defined in: core-interfaces.ts:2576
Multi-Chart prop: array of val axes
valAxisCrossBetween?
optionalvalAxisCrossBetween?:"between"|"midCat"
Defined in: core-interfaces.ts:2584
Controls where axis values are plotted relative to tick marks
'between'= values plotted between tick marks (default for bar/column/line)'midCat'= values plotted on tick marks (default for scatter/area)- PowerPoint: Format Axis > Axis Options > Axis crosses > On tick marks / Between tick marks
valAxisCrossesAt?
optionalvalAxisCrossesAt?:number|"autoZero"
Defined in: core-interfaces.ts:2577
valAxisDisplayUnit?
optionalvalAxisDisplayUnit?:"billions"|"hundredMillions"|"hundreds"|"hundredThousands"|"millions"|"tenMillions"|"tenThousands"|"thousands"|"trillions"
Defined in: core-interfaces.ts:2585
valAxisDisplayUnitLabel?
optionalvalAxisDisplayUnitLabel?:boolean
Defined in: core-interfaces.ts:2595
valAxisHidden?
optionalvalAxisHidden?:boolean
Defined in: core-interfaces.ts:2596
valAxisLabelColor?
optionalvalAxisLabelColor?:string
Defined in: core-interfaces.ts:2597
valAxisLabelFontBold?
optionalvalAxisLabelFontBold?:boolean
Defined in: core-interfaces.ts:2598
valAxisLabelFontFace?
optionalvalAxisLabelFontFace?:string
Defined in: core-interfaces.ts:2599
valAxisLabelFontItalic?
optionalvalAxisLabelFontItalic?:boolean
Defined in: core-interfaces.ts:2600
valAxisLabelFontSize?
optionalvalAxisLabelFontSize?:number
Defined in: core-interfaces.ts:2601
valAxisLabelFormatCode?
optionalvalAxisLabelFormatCode?:string
Defined in: core-interfaces.ts:2602
valAxisLabelPos?
optionalvalAxisLabelPos?:"none"|"high"|"low"|"nextTo"
Defined in: core-interfaces.ts:2603
valAxisLabelRotate?
optionalvalAxisLabelRotate?:number
Defined in: core-interfaces.ts:2604
valAxisLineColor?
optionalvalAxisLineColor?:string
Defined in: core-interfaces.ts:2605
valAxisLineShow?
optionalvalAxisLineShow?:boolean
Defined in: core-interfaces.ts:2606
valAxisLineSize?
optionalvalAxisLineSize?:number
Defined in: core-interfaces.ts:2607
valAxisLineStyle?
optionalvalAxisLineStyle?:"dash"|"solid"|"dot"
Defined in: core-interfaces.ts:2608
valAxisLogScaleBase?
optionalvalAxisLogScaleBase?:number
Defined in: core-interfaces.ts:2613
PowerPoint: Format Axis > Axis Options > Logarithmic scale - Base
- range: 2-99
valAxisMajorTickMark?
optionalvalAxisMajorTickMark?:ChartAxisTickMark
Defined in: core-interfaces.ts:2614
valAxisMajorUnit?
optionalvalAxisMajorUnit?:number
Defined in: core-interfaces.ts:2615
valAxisMaxVal?
optionalvalAxisMaxVal?:number
Defined in: core-interfaces.ts:2616
valAxisMinorTickMark?
optionalvalAxisMinorTickMark?:ChartAxisTickMark
Defined in: core-interfaces.ts:2617
valAxisMinVal?
optionalvalAxisMinVal?:number
Defined in: core-interfaces.ts:2618
valAxisOrientation?
optionalvalAxisOrientation?:"minMax"|"maxMin"
Defined in: core-interfaces.ts:2619
valAxisTitle?
optionalvalAxisTitle?:string
Defined in: core-interfaces.ts:2620
valAxisTitleColor?
optionalvalAxisTitleColor?:string
Defined in: core-interfaces.ts:2621
valAxisTitleFontFace?
optionalvalAxisTitleFontFace?:string
Defined in: core-interfaces.ts:2622
valAxisTitleFontSize?
optionalvalAxisTitleFontSize?:number
Defined in: core-interfaces.ts:2623
valAxisTitleRotate?
optionalvalAxisTitleRotate?:number
Defined in: core-interfaces.ts:2624
valGridLine?
optionalvalGridLine?:OptsChartGridLine
Defined in: core-interfaces.ts:2625
valLabelFormatCode?
optionalvalLabelFormatCode?:string
Defined in: core-interfaces.ts:2633
Value label format code
- this also directs Data Table formatting
Examples
ts
'#%' // round percentts
'0.00%' // shows values as '0.00%'ts
'$0.00' // shows values as '$0.00'