Pular para o conteúdo

pivotick v3.0.0


pivotick / RendererOptions / EdgeStyle

Interface: EdgeStyle ​

Definido em: interfaces/RendererOptions.ts:673

Propriedades ​

animateDash? ​

optional animateDash: boolean

Definido em: interfaces/RendererOptions.ts:691

Se o traço deve ser animado (por exemplo, animação se movendo ao longo do caminho) @default: true


curveStyle ​

curveStyle: CurveStyle

Definido em: interfaces/RendererOptions.ts:681

Padrão ​

ts
bidirectional

dashed? ​

optional dashed: boolean | (edge) => boolean

Definido em: interfaces/RendererOptions.ts:686

Se o traço está tracejado

Padrão ​

ts
false

markerEnd? ​

optional markerEnd: string | (edge) => string

Definido em: interfaces/RendererOptions.ts:701

Qual marcador final a borda deve usar

Padrão ​

ts
arrow

markerStart? ​

optional markerStart: string | (edge) => string

Definido em: interfaces/RendererOptions.ts:706

Qual marcador inicial a borda deve usar

Padrão ​

ts
undefined

opacity ​

opacity: number

Definido em: interfaces/RendererOptions.ts:679

Padrão ​

ts
1.0

rotateLabel ​

rotateLabel: boolean

Definido em: interfaces/RendererOptions.ts:696

Mantém os rótulos alinhados horizontalmente à janela de visualização

Padrão ​

ts
false

strokeColor ​

strokeColor: string

Definido em: interfaces/RendererOptions.ts:675

Padrão ​

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

strokeWidth ​

strokeWidth: number

Definido em: interfaces/RendererOptions.ts:677

Padrão ​

ts
2

styleCb()? ​

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

Definido em: interfaces/RendererOptions.ts:718

Retorno de chamada para substituir dinamicamente as propriedades de estilo com base na borda.

Onde ele fica depende de qual bloco de estilo o declara. No estilo edge, ele vence imediatamente e edgeStyleMap é totalmente ignorado. Em render.defaultEdgeStyle é a forma computada do slot padrão: ele preenche apenas o que nem a aresta nem edgeStyleMap definiram (e o que uma aresta styleCb deixou de fora), e seu resultado ainda perde para ambos.

Executa uma vez por borda por renderização, portanto, mantenha-o barato.

Parâmetros ​

edge ​

Edge

Retorno ​

Partial<EdgeStyle>