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

pivotick v3.0.0


محورية / محورية / PivotSaveContext

واجهة: PivotSaveContext ​

محدد في: interfaces/Pivot.ts:174

تم تسليمه إلى PivotDefinition.حفظ كوسيطة أخيرة. مرايا PivotContext ناقص هموم التضييق.

signal موجود هنا بحيث يمكن إعادة توجيه الكتابة مثل أي طلب آخر، ولكن لا تقوم المكتبة بإحباطها أبدًا إلا عند تدمير الرسم البياني: إلغاء الكتابة منتصف الرحلة لا يترك أحداً يعرف ما حدث، وهو أسوأ من الانتظار.

خصائص ​

graph ​

graph: Pivotick

محدد في: interfaces/Pivot.ts:175


pivotId ​

pivotId: string

محدد في: interfaces/Pivot.ts:176


promptData() ​

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

محدد في: interfaces/Pivot.ts:188

اطلب من المحلل شيئًا ما قبل الكتابة، وفقًا للنموذج الخاص بالمكتبة: أ نموذج تصريحي (fields) أو مخصص HTML (render + getValues)، بعنوان وتم إرساله بـ حفظ ما لم يُقال خلاف ذلك. يتحول إلى القيم، أو null عند الإلغاء.

حفظ لم ينقر أحد (PivotDefinition.autoSave، أو PivotManagerLike.حفظ يتم الاتصال به بدون interactive) يحصل على null مرة واحدة، مع عدم رسم أي شيء. العودة { cancelled: true } بعد null لمغادرة السباق معلقة مع عدم وجود نخب.

نوع المعلمات ​

T ​

T = Record<string, unknown>

المعلمات ​

options ​

PromptDataOptions<T>

المرتجعات ​

Promise<T | null>


signal ​

signal: AbortSignal

محدد في: interfaces/Pivot.ts:177