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

pivotick v3.0.0


محورية / InterractionCallbacks / NodeCreateDecision

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

NodeCreateDecision = boolean | { accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }

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

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

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

نوع الإعلان ​

boolean

{ accept: boolean; data?: NodeData; id?: string; persisted?: boolean; style?: Partial<NodeStyle>; }

accept ​

accept: boolean

data? ​

optional data: NodeData

id? ​

optional id: string

persisted? ​

optional persisted: boolean

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

style? ​

optional style: Partial<NodeStyle>