Skip to content

@shbernal/pptxgenjs


@shbernal/pptxgenjs / index / IChartSeriesOpts

Interface: IChartSeriesOpts

Defined in: core-interfaces.ts:2570

Per-series style overrides for a chart. Each entry applies to the series at the same index in the data array. Unset fields fall back to the chart-level option.

Properties

color?

optional color?: string

Defined in: core-interfaces.ts:2572

Series fill / line color (hex, e.g. 'FF0000')


dataLabelColor?

optional dataLabelColor?: string

Defined in: core-interfaces.ts:2574

Data-label font color


dataLabelFontBold?

optional dataLabelFontBold?: boolean

Defined in: core-interfaces.ts:2576

Data-label font bold


dataLabelFontFace?

optional dataLabelFontFace?: string

Defined in: core-interfaces.ts:2578

Data-label typeface


dataLabelFontItalic?

optional dataLabelFontItalic?: boolean

Defined in: core-interfaces.ts:2580

Data-label font italic


dataLabelFontSize?

optional dataLabelFontSize?: number

Defined in: core-interfaces.ts:2582

Data-label font size (points)


dataLabelFormatCode?

optional dataLabelFormatCode?: string

Defined in: core-interfaces.ts:2590

Data-label number format code for this series. Overrides the chart-level dataLabelFormatCode for this series only.

Examples

ts
'#,##0' // thousands separator
ts
'0.00%' // shows values as '0.00%'
ts
'$0.00' // shows values as '$0.00'

lineSize?

optional lineSize?: number

Defined in: core-interfaces.ts:2595

Line/radar series line width (points). Pass 0 to hide the line.