انتقل إلى المحتوى

pivotick v3.0.0


محورية / RendererOptions / EdgeStyle

واجهة: EdgeStyle ​

محدد في: interfaces/RendererOptions.ts:673

خصائص ​

animateDash? ​

optional animateDash: boolean

محدد في: interfaces/RendererOptions.ts:691

ما إذا كان يجب أن تكون الشرطة متحركة (على سبيل المثال، الرسوم المتحركة تتحرك على طول المسار) @الافتراضي: صحيح


curveStyle ​

curveStyle: CurveStyle

محدد في: interfaces/RendererOptions.ts:681

الافتراضي ​

ts
bidirectional

dashed? ​

optional dashed: boolean | (edge) => boolean

محدد في: interfaces/RendererOptions.ts:686

ما إذا كانت السكتة الدماغية متقطعة

الافتراضي ​

ts
false

markerEnd? ​

optional markerEnd: string | (edge) => string

محدد في: interfaces/RendererOptions.ts:701

ما هي علامة النهاية التي يجب أن تستخدمها الحافة

الافتراضي ​

ts
arrow

markerStart? ​

optional markerStart: string | (edge) => string

محدد في: interfaces/RendererOptions.ts:706

ما هي علامة البداية التي يجب أن تستخدمها الحافة

الافتراضي ​

ts
undefined

opacity ​

opacity: number

محدد في: interfaces/RendererOptions.ts:679

الافتراضي ​

ts
1.0

rotateLabel ​

rotateLabel: boolean

محدد في: interfaces/RendererOptions.ts:696

يحافظ على محاذاة التسميات أفقيًا لإطار العرض

الافتراضي ​

ts
false

strokeColor ​

strokeColor: string

محدد في: interfaces/RendererOptions.ts:675

الافتراضي ​

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

strokeWidth ​

strokeWidth: number

محدد في: interfaces/RendererOptions.ts:677

الافتراضي ​

ts
2

styleCb()? ​

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

محدد في: interfaces/RendererOptions.ts:718

رد الاتصال لتجاوز خصائص النمط ديناميكيًا استنادًا إلى الحافة.

يعتمد مكان وجوده على كتلة النمط التي تعلن عنها. على ** الحافة** النمط يفوز تمامًا، ويتم تخطي edgeStyleMap بالكامل. على render.defaultEdgeStyle هو الشكل المحسوب للفتحة الافتراضية: يملأ فقط ما لا الحافة ولا edgeStyleMap مجموعة (وما لكل حافة styleCb تم استبعادها)، وما زالت نتيجتها تخسر أمام كليهما.

يتم تشغيله مرة واحدة لكل حافة لكل عرض، لذا اجعله رخيصًا.

المعلمات ​

edge ​

Edge

المرتجعات ​

Partial<EdgeStyle>