pivotick / Pivot / PivotSaveContext
Interface: PivotSaveContext
Défini dans : interfaces/Pivot.ts:174
Remis à PivotDefinition.save comme dernier argument. Miroirs PivotContext moins les soucis de rétrécissement.
signal est ici donc une écriture peut être transmise comme n'importe quelle autre requête, mais la bibliothèque ne l'abandonne jamais sauf lorsque le graphe est détruit : l'annulation d'une écriture en cours de vol ne laisse personne savoir ce qui s'est passé, ce qui est pire que d'attendre.
Propriétés
graph
graph:
Pivotick
Défini dans : interfaces/Pivot.ts:175
pivotId
pivotId:
string
Défini dans : interfaces/Pivot.ts:176
promptData()
promptData: <
T>(options) =>Promise<T|null>
Défini dans : interfaces/Pivot.ts:188
Demandez quelque chose à l'analyste avant d'écrire, dans le propre modal de la bibliothèque : un formulaire déclaratif (fields) ou personnalisé HTML (render + getValues), intitulé et soumis avec Save sauf indication contraire. Résout les valeurs, ou null en cas d'annulation.
Une sauvegarde sur laquelle personne n'a cliqué (PivotDefinition.autoSave, ou PivotManagerLike.save appelée sans interactive) obtient null à la fois, sans rien dessiné. Retournez { cancelled: true } après un null pour laisser la course en attente sans toast.
Paramètres de type
T
T = Record<string, unknown>
Paramètres
options
Renvoie
Promise<T | null>
signal
signal:
AbortSignal
Défini dans : interfaces/Pivot.ts:177