Naar inhoud

pivotick v3.0.0


draaipunt / RendererOptions / EdgeStyle

Interface: EdgeStyle ​

Gedefinieerd in: interfaces/RendererOptions.ts:673

Eigenschappen ​

animateDash? ​

optional animateDash: boolean

Gedefinieerd in: interfaces/RendererOptions.ts:691

Of het streepje geanimeerd moet zijn (bijvoorbeeld animatie die langs het pad beweegt) @standaard: waar


curveStyle ​

curveStyle: CurveStyle

Gedefinieerd in: interfaces/RendererOptions.ts:681

Standaard ​

ts
bidirectional

dashed? ​

optional dashed: boolean | (edge) => boolean

Gedefinieerd in: interfaces/RendererOptions.ts:686

Of de slag onderbroken is

Standaard ​

ts
false

markerEnd? ​

optional markerEnd: string | (edge) => string

Gedefinieerd in: interfaces/RendererOptions.ts:701

Welke eindmarkering moet de rand gebruiken

Standaard ​

ts
arrow

markerStart? ​

optional markerStart: string | (edge) => string

Gedefinieerd in: interfaces/RendererOptions.ts:706

Welke startmarkering moet de rand gebruiken

Standaard ​

ts
undefined

opacity ​

opacity: number

Gedefinieerd in: interfaces/RendererOptions.ts:679

Standaard ​

ts
1.0

rotateLabel ​

rotateLabel: boolean

Gedefinieerd in: interfaces/RendererOptions.ts:696

Houdt labels horizontaal uitgelijnd ten opzichte van de viewport

Standaard ​

ts
false

strokeColor ​

strokeColor: string

Gedefinieerd in: interfaces/RendererOptions.ts:675

Standaard ​

ts
'var(--pvt-edge-stroke, #999)'

strokeWidth ​

strokeWidth: number

Gedefinieerd in: interfaces/RendererOptions.ts:677

Standaard ​

ts
2

styleCb()? ​

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

Gedefinieerd in: interfaces/RendererOptions.ts:718

Terugbellen om stijleigenschappen dynamisch te overschrijven op basis van de rand.

Waar het zich bevindt, hangt af van welk stijlblok het declareert. Op een eigen edge stijl wint het regelrecht, en edgeStyleMap wordt volledig overgeslagen. Aan render.defaultEdgeStyle het is de berekende vorm van het standaardslot: het vult alleen wat noch de rand noch edgeStyleMap heeft ingesteld (en wat een per-rand styleCb weggelaten), en het resultaat verliest nog steeds van beide.

Wordt één keer per rand per render uitgevoerd, dus houd het goedkoop.

Parameters ​

edge ​

Edge

Retouren ​

Partial<EdgeStyle>