Pivotick / Pivot / PivotSaveContext
Interface: PivotSaveContext
Definiert in: interfaces/Pivot.ts:174
Übergeben an PivotDefinition.save als letztes Argument. Spiegel PivotContext abzüglich der Engpassbedenken.
signal ist hier, damit ein Schreibvorgang wie jede andere Anfrage weitergeleitet werden kann, aber die Bibliothek bricht ihn nie ab, außer wenn der Graph zerstört wird: Wenn ein Schreibvorgang mitten im Flug abgebrochen wird, weiß niemand, was passiert ist, was schlimmer ist als Warten.
Eigenschaften
graph
graph:
Pivotick
Definiert in: interfaces/Pivot.ts:175
pivotId
pivotId:
string
Definiert in: interfaces/Pivot.ts:176
promptData()
promptData: <
T>(options) =>Promise<T|null>
Definiert in: interfaces/Pivot.ts:188
Bitten Sie den Analysten um etwas, bevor Sie schreiben, im eigenen Modal der Bibliothek: eine deklarative Form (fields) oder eine benutzerdefinierte HTML (render + getValues), betitelt und mit Speichern übermittelt, sofern nicht anders angegeben. Wird auf die Werte aufgelöst oder null bei Abbruch.
Eine Speicherung, auf die niemand geklickt hat (PivotDefinition.autoSave oder PivotManagerLike.save ohne interactive aufgerufen), erhält sofort null, ohne dass etwas gezeichnet wird. Kehren Sie nach einer null zu { cancelled: true } zurück, um den Lauf ohne Toast ausstehend zu lassen.
Typparameter
T
T = Record<string, unknown>
Parameter
options
Rückgabewert
Promise<T | null>
signal
signal:
AbortSignal
Definiert in: interfaces/Pivot.ts:177