Skip to content

@shbernal/pptxgenjs


@shbernal/pptxgenjs / index / IChartPropsChartLine

Interface: IChartPropsChartLine

Defined in: core-interfaces.ts:2488

Extended by

Properties

lineCap?

optional lineCap?: LineCap

Defined in: core-interfaces.ts:2494

MS-PPT > Chart format > Format Data Series > Line > Cap type

  • line cap type

Default

ts
flat

lineDash?

optional lineDash?: ChartLineDash

Defined in: core-interfaces.ts:2500

MS-PPT > Chart format > Format Data Series > Line > Dash type (chart-level default)

  • applies to every series that has no entry in lineDashValues

Default

ts
solid

lineDashValues?

optional lineDashValues?: ChartLineDash[]

Defined in: core-interfaces.ts:2506

Per-series dash type overrides; index matches the series order in the data array.

  • entries shorter than the series count fall back to lineDash
  • example: ['solid', 'dash', 'lgDash'] gives each series its own dash pattern

lineDataSymbol?

optional lineDataSymbol?: "none" | "square" | "triangle" | "circle" | "dash" | "diamond" | "dot"

Defined in: core-interfaces.ts:2512

MS-PPT > Chart format > Format Data Series > Marker Options > Built-in > Type

  • marker type

Default

ts
circle

lineDataSymbolLineColor?

optional lineDataSymbolLineColor?: string

Defined in: core-interfaces.ts:2518

MS-PPT > Chart format > Format Data Series > [Marker Options] > Border > Color

  • border color

Default

ts
circle

lineDataSymbolLineSize?

optional lineDataSymbolLineSize?: number

Defined in: core-interfaces.ts:2524

MS-PPT > Chart format > Format Data Series > [Marker Options] > Border > Width

  • border width (points)

Default

ts
0.75

lineDataSymbolSize?

optional lineDataSymbolSize?: number

Defined in: core-interfaces.ts:2531

MS-PPT > Chart format > Format Data Series > Marker Options > Built-in > Size

  • marker size
  • range: 2-72

Default

ts
6

lineSize?

optional lineSize?: number

Defined in: core-interfaces.ts:2538

MS-PPT > Chart format > Format Data Series > Line > Width

  • line width (points)
  • range: 0-1584

Default

ts
2

lineSmooth?

optional lineSmooth?: boolean

Defined in: core-interfaces.ts:2544

MS-PPT > Chart format > Format Data Series > Line > Smoothed line

  • "Smoothed line"

Default

ts
false