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

pivotick v3.0.0


محورية / InterractionCallbacks / NodeCreateContext

واجهة: NodeCreateContext ​

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

تم تمرير السياق إلى InterractionCallbacks.onBeforeNodeCreate.

خصائص ​

origin ​

origin: NodeCreateOrigin

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

ما هي القدرة على بدء الإنشاء.


position ​

position: object

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

موضع مساحة الرسم البياني الذي سيتم وضع العقدة فيه (صحيح تحت أي تكبير/تصغير).

x ​

x: number

y ​

y: number


promptData() ​

promptData: (options) => Promise<NodeData | null>

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

مطالبة المستخدم بحمولة بيانات العقدة الجديدة عبر مشروط - إعلان النموذج (PromptDataOptions.الحقول) أو المخصص HTML (render + getValues). يتحول إلى الكائن الذي تم جمعه، أو null إذا قام المستخدم بالإلغاء. أطعمه مباشرة إلى القرار - على سبيل المثال. return { accept: true, data: values }.

المعلمات ​

options ​

NodePromptDataOptions

المرتجعات ​

Promise<NodeData | null>