Pivotick / RendererOptions / EdgeStyle
Interface: EdgeStyle
Definiert in: interfaces/RendererOptions.ts:673
Eigenschaften
animateDash?
optionalanimateDash:boolean
Definiert in: interfaces/RendererOptions.ts:691
Ob der Strich animiert sein soll (z. B. eine Animation, die sich entlang des Pfads bewegt) @default: true
curveStyle
curveStyle:
CurveStyle
Definiert in: interfaces/RendererOptions.ts:681
Standardwert
bidirectionaldashed?
optionaldashed:boolean| (edge) =>boolean
Definiert in: interfaces/RendererOptions.ts:686
Ob der Strich gestrichelt ist
Standardwert
falsemarkerEnd?
optionalmarkerEnd:string| (edge) =>string
Definiert in: interfaces/RendererOptions.ts:701
Welche Endmarkierung soll die Kante verwenden?
Standardwert
arrowmarkerStart?
optionalmarkerStart:string| (edge) =>string
Definiert in: interfaces/RendererOptions.ts:706
Welchen Startmarker soll die Kante verwenden?
Standardwert
undefinedopacity
opacity:
number
Definiert in: interfaces/RendererOptions.ts:679
Standardwert
1.0rotateLabel
rotateLabel:
boolean
Definiert in: interfaces/RendererOptions.ts:696
Hält Beschriftungen horizontal am Ansichtsfenster ausgerichtet
Standardwert
falsestrokeColor
strokeColor:
string
Definiert in: interfaces/RendererOptions.ts:675
Standardwert
'var(--pvt-edge-stroke, #999)'strokeWidth
strokeWidth:
number
Definiert in: interfaces/RendererOptions.ts:677
Standardwert
2styleCb()?
optionalstyleCb: (edge) =>Partial<EdgeStyle>
Definiert in: interfaces/RendererOptions.ts:718
Rückruf zum dynamischen Überschreiben von Stileigenschaften basierend auf der Kante.
Wo es sich befindet, hängt davon ab, welcher Stilblock es deklariert. Bei einem Edge-eigenen-Stil gewinnt es direkt, und edgeStyleMap wird vollständig übersprungen. Bei render.defaultEdgeStyle handelt es sich um die berechnete Form des Standard-Slots: Es füllt nur das aus, was weder die Kante noch edgeStyleMap festgelegt hat (und was ein styleCb pro Kante ausgelassen hat), und sein Ergebnis verliert immer noch gegen beide.
Läuft einmal pro Kante und Rendering, also halten Sie es günstig.
Parameter
edge
Rückgabewert
Partial<EdgeStyle>