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

pivotick v3.0.0


محورية / الحافة

فئة: Edge ​

محدد في: Edge.ts:48

يمثل حافة (اتصال) بين عقدتين في الرسم البياني.

الملحقات ​

isSynthetic ​

احصل على التوقيع ​

get isSynthetic(): boolean

محدد في: Edge.ts:338

صحيح بالنسبة للواقف: خط مرسوم لحواف حقيقية تكون أطرافها مخفية في مجموعات مغلقة.

المرتجعات ​

boolean


source ​

احصل على التوقيع ​

get source(): Node

محدد في: Edge.ts:131

مطلوب بواسطة d3-force

المرتجعات ​

Node


target ​

احصل على التوقيع ​

get target(): Node

محدد في: Edge.ts:134

المرتجعات ​

Node

البنائين ​

منشئ ​

new Edge(id, from, to, data?, style?, directed?): Edge

محدد في: Edge.ts:94

قم بإنشاء مثيل Edge جديد.

المعلمات ​

id ​

string

معرف فريد للحافة

from ​

Node

عقدة المصدر

to ​

Node

العقدة المستهدفة

data? ​

EdgeData

حمولة البيانات الاختيارية للحافة

style? ​

Partial<EdgeFullStyle>

نمط اختياري للحافة

directed? ​

boolean | null

المرتجعات ​

Edge

طرق ​

clearDirty() ​

clearDirty(): void

محدد في: Edge.ts:278

المرتجعات ​

void


clone() ​

clone(): Edge

محدد في: Edge.ts:251

المرتجعات ​

Edge


getData() ​

getData(): EdgeData

محدد في: Edge.ts:141

احصل على بيانات الحافة.

المرتجعات ​

EdgeData


getEdgeStyle() ​

getEdgeStyle(): Partial<EdgeStyle>

محدد في: Edge.ts:173

احصل على أسلوب الحافة.

المرتجعات ​

Partial<EdgeStyle>


getGraphElement() ​

getGraphElement(): SVGGElement | null

محدد في: Edge.ts:210

المرتجعات ​

SVGGElement | null


getLabelStyle() ​

getLabelStyle(): Partial<LabelStyle>

محدد في: Edge.ts:180

احصل على نمط تسمية الحافة إذا كان متاحًا.

المرتجعات ​

Partial<LabelStyle>


getSources() ​

getSources(): string[]

محدد في: Edge.ts:389

المصادر التي تؤكد هذه الحافة - المعرفات المحورية، بالإضافة إلى 'seed' للبيانات التي كانت هنا لتبدأ. المحور الذي يؤكد العلاقة هو الجزء الحامل المصدر، لذا فإن الحواف تحملها تمامًا كما تفعل العقد.

المرتجعات ​

string[]


getStyle() ​

getStyle(): Partial<EdgeFullStyle>

محدد في: Edge.ts:166

احصل على أسلوب الحافة.

المرتجعات ​

Partial<EdgeFullStyle>


hasSource() ​

hasSource(source): boolean

محدد في: Edge.ts:394

ما إذا كان source يضمن هذه الحافة. 'seed' ينطبق على البيانات غير المحورية.

المعلمات ​

source ​

string

المرتجعات ​

boolean


hide() ​

hide(): void

محدد في: Edge.ts:300

المرتجعات ​

void


isDirty() ​

isDirty(): boolean

محدد في: Edge.ts:282

المرتجعات ​

boolean


markDirty() ​

markDirty(): void

محدد في: Edge.ts:274

المرتجعات ​

void


setData() ​

setData(newData): void

محدد في: Edge.ts:149

قم بتحديث بيانات الحافة.

المعلمات ​

newData ​

EdgeData

بيانات جديدة لتعيينها

المرتجعات ​

void


setFrom() ​

setFrom(node): void

محدد في: Edge.ts:215

المعلمات ​

node ​

Node

المرتجعات ​

void


setLayerVisible() ​

setLayerVisible(layerVisible): boolean

محدد في: Edge.ts:309

قم بتشغيل طبقة هذه الحافة أو إيقاف تشغيلها، وإعادة اشتقاق visible من الأخرى الأسباب التي قد تكون مخفية بالفعل. إرجاع ما إذا كان أي شيء قد تغير.

المعلمات ​

layerVisible ​

boolean

المرتجعات ​

boolean


setStyle() ​

setStyle(newStyle): void

محدد في: Edge.ts:188

قم بتحديث نمط الحافة.

المعلمات ​

newStyle ​

EdgeFullStyle

نمط جديد لتعيين

المرتجعات ​

void


setTo() ​

setTo(node): void

محدد في: Edge.ts:219

المعلمات ​

node ​

Node

المرتجعات ​

void


show() ​

show(): void

محدد في: Edge.ts:295

المرتجعات ​

void


toDict() ​

toDict(): Record<string, unknown>

محدد في: Edge.ts:226

تحويل الحافة إلى تمثيل كائن JSON بسيط.

المرتجعات ​

Record<string, unknown>


toggleVisibility() ​

toggleVisibility(visible): void

محدد في: Edge.ts:286

المعلمات ​

visible ​

boolean

المرتجعات ​

void


toSimulationDTO() ​

toSimulationDTO(): SimulationEdgeDTO

محدد في: Edge.ts:240

حمولة منظمة قابلة للاستنساخ لعامل المحاكاة؛ نقاط النهاية خفضت إلى معرفات، ويبقي directed. تم تجريد النمط من الوظائف - راجع Node.toSimulationDTO.

المرتجعات ​

SimulationEdgeDTO


updateData() ​

updateData(partialData): void

محدد في: Edge.ts:158

دمج البيانات الجزئية في بيانات الحافة الحالية.

المعلمات ​

partialData ​

Partial<EdgeData>

كائن بيانات جزئي للدمج

المرتجعات ​

void


updateStyle() ​

updateStyle(partialStyle): void

محدد في: Edge.ts:198

دمج النمط الجزئي في نمط الحافة الحالي. مفيد لتحديث أجزاء فقط من النمط.

المعلمات ​

partialStyle ​

PartialEdgeFullStyle

كائن نمط جزئي للدمج

المرتجعات ​

void

خصائص ​

directed ​

readonly directed: boolean | null

محدد في: Edge.ts:52


domID ​

readonly domID: string

محدد في: Edge.ts:84


from ​

from: Node

محدد في: Edge.ts:50


id ​

readonly id: string

محدد في: Edge.ts:49


layerVisible ​

layerVisible: boolean

محدد في: Edge.ts:63

ما إذا كانت طبقة هذه الحافة قيد التشغيل أم لا. حق النقض على مرئي: كل سبب آخر لإخفاء الحافة (تصفية نقاط النهاية، أو مجموعة مطوية، إخفاء يدوي) يتم تأكيده من خلال إظهار / إخفاء، وshow لا يمكن إعادة الحافة أثناء إيقاف تشغيل طبقتها.


representedEdges? ​

optional representedEdges: Edge[]

محدد في: Edge.ts:75

من أجل الوقوف: الحواف الحقيقية التي تتحدث عنها. حواف تهبط على نفس زوج النقاط مشاركة سطر واحد، بحيث يمكن لبديل واحد أن يغطي عدة علاقات من عدة أنواع؛ إنه كذلك تمت تصفيته مرة واحدة فقط لكل واحد منهم. غير محدد على حافة حقيقية.


to ​

to: Node

محدد في: Edge.ts:51


visible ​

visible: boolean

محدد في: Edge.ts:56


visibleIgnoringLayer ​

visibleIgnoringLayer: boolean

محدد في: Edge.ts:69

ما مرئي سيكون إذا كانت كل طبقة قيد التشغيل - أي الرؤية من نقطة النهاية والانهيار والأسباب اليدوية وحدها. بوابات المحاكاة على هذا بدلاً من تشغيل visible، لذا فإن إيقاف الطبقة لا يغير التخطيط أبدًا.