pivote / Pivote / PivotSaveOutcome
Tipo Alias: PivotSaveOutcome
PivotSaveOutcome =
void|boolean| {cancelled?:boolean;canonicalIds?:Record<string,string>;message?:string;savedEdgeIds?:string[];savedNodeIds?:string[]; }
Definido en: interfaces/Pivot.ts:204
Qué informa PivotDefinition.save.
void o true significa que se escribió todo en la carga útil; false significa ninguno de ello. Un objeto informa una escritura parcial: cualquier cosa que no tenga nombre se trata como todavía no está guardado, por lo que un guardado que no nombra nada no guarda nada. Lanzar es equivalente a false, y el error apareció en el brindis de reintento.
Los identificadores que nombran un elemento que esta ejecución no creó se ignoran: un pivote nunca escribe lo que no produjo, por lo que tampoco puede informarlo por escrito.
Declaración de tipo
void
boolean
{ cancelled?: boolean; canonicalIds?: Record<string, string>; message?: string; savedEdgeIds?: string[]; savedNodeIds?: string[]; }
cancelled?
optionalcancelled:boolean
El analista se echó atrás, normalmente de PivotSaveContext.promptData. No se registra nada, no se muestra ningún brindis, el intento no cuenta y se guarde varias carreras y se detiene aquí. Todos los demás campos se ignoran.
canonicalIds?
optionalcanonicalIds:Record<string,string>
Identifica el sistema fuente asignado, codificado por la identificación local.
message?
optionalmessage:string
Se muestra textualmente en el brindis de resultados: por qué el resto no se guardó.
savedEdgeIds?
optionalsavedEdgeIds:string[]
Tomado al pie de la letra, incluso para un borde cuyos puntos finales no se guardaron: Lo que el sistema fuente dice que escribió no es algo que la biblioteca pueda dudar.
savedNodeIds?
optionalsavedNodeIds:string[]
Cubre tanto PivotSavePayload.nodes como su children.