محورية / 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
المرتجعات
Promise<NodeData | null>