Skip to content

@shbernal/ts-pptx


@shbernal/ts-pptx / index / ChartSeriesOpts

Interface: ChartSeriesOpts

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

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: src/types/chart.ts:708

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


dataLabelColor?

optional dataLabelColor?: string

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

Data-label font color


dataLabelFontBold?

optional dataLabelFontBold?: boolean

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

Data-label font bold


dataLabelFontFace?

optional dataLabelFontFace?: string

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

Data-label typeface


dataLabelFontItalic?

optional dataLabelFontItalic?: boolean

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

Data-label font italic


dataLabelFontSize?

optional dataLabelFontSize?: number

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

Data-label font size (points)


dataLabelFormatCode?

optional dataLabelFormatCode?: string

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

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: src/types/chart.ts:731

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