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

pivotick v3.0.0


محورية / InterractionCallbacks / EdgeCreateDecision

اكتب الاسم المستعار: EdgeCreateDecision ​

EdgeCreateDecision = boolean | { accept: boolean; data?: EdgeData; directed?: boolean | null; id?: string; persisted?: boolean; style?: PartialEdgeFullStyle; }

محدد في: interfaces/InterractionCallbacks.ts:427

القرار عاد بـ InterractionCallbacks.onBeforeEdgeCreate.

true يقبل مع الافتراضات، false حق النقض. يقبل نموذج الكائن (متى accept صحيح) ويتيح للمستهلك توفير البيانات/النمط/المعرف/ الخاص بالحافة الجديدة الاتجاه. تنطبق الحقول data/style/id/directed على الحواف فقط و يتم تجاهل روابط الملاحظات.

نوع الإعلان ​

boolean

{ accept: boolean; data?: EdgeData; directed?: boolean | null; id?: string; persisted?: boolean; style?: PartialEdgeFullStyle; }

accept ​

accept: boolean

data? ​

optional data: EdgeData

directed? ​

optional directed: boolean | null

id? ​

optional id: string

persisted? ​

optional persisted: boolean

كتب المستهلك هذا الإبداع حتى الواجهة الخلفية الخاصة به - المستهلك فقط يمكن معرفة حدوث عملية الكتابة، لذلك يمكن للمستهلك فقط الإعلان عنها. صف التاريخ تم وضع علامة "محفوظ" ولا يزال معكوسًا: يؤدي التراجع إلى إزالة العنصر من اللوحة القماشية تحتفظ الواجهة الخلفية بنسختها، والقائمة تقول ذلك قبل النقر.

style? ​

optional style: PartialEdgeFullStyle