Skip to content

@shbernal/pptxgenjs


@shbernal/pptxgenjs / index / ChartPropsChartLine

Interface: ChartPropsChartLine

Defined in: core-interfaces.ts:2673

Extended by

Properties

lineCap?

optional lineCap?: LineCap

Defined in: core-interfaces.ts:2679

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:2685

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:2691

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:2697

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:2703

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:2709

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:2716

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:2723

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:2729

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

  • "Smoothed line"

Default

ts
false