Skip to content

pivotick v3.0.0


pivotick / RendererOptions / LabelStyle

Interface: LabelStyle ​

Defined in: interfaces/RendererOptions.ts:721

Properties ​

backgroundColor ​

backgroundColor: string

Defined in: interfaces/RendererOptions.ts:723

Default ​

ts
#ffffff90

color ​

color: string

Defined in: interfaces/RendererOptions.ts:729

Default ​

ts
#333

fontFamily ​

fontFamily: string

Defined in: interfaces/RendererOptions.ts:727

Default ​

ts
system-ui, sans-serif

fontSize ​

fontSize: number

Defined in: interfaces/RendererOptions.ts:725

Default ​

ts
12

labelAccessor()? ​

optional labelAccessor: (edge) => string | void | HTMLElement

Defined in: interfaces/RendererOptions.ts:736

Parameters ​

edge ​

Edge

Returns ​

string | void | HTMLElement


styleCb()? ​

optional styleCb: (edge) => Partial<LabelStyle>

Defined in: interfaces/RendererOptions.ts:735

Callback to dynamically override label style properties based on the edge. On an edge's own label style it wins outright; on render.defaultLabelStyle it fills only what the edge's own label style left unset.

Parameters ​

edge ​

Edge

Returns ​

Partial<LabelStyle>