Zum Inhalt springen

pivotick v3.0.0


Pivotick / Pivot / PivotCandidateSet

Interface: PivotCandidateSet ​

Definiert in: interfaces/Pivot.ts:492

Ein fetch an Kandidaten, die zur Triage festgehalten werden. Es gibt höchstens einen Satz pro Pivot-ID: Durch eine erneute Ausführung wird dieser ersetzt.

Eigenschaften ​

carried? ​

optional carried: RawEdge[]

Definiert in: interfaces/Pivot.ts:515

Kanten, die keine Reihen sind: Sie folgen ihren Endpunkten und landen, wenn beide Enden auf der Arbeitsfläche landen. Wird in der Triage nicht angezeigt – ein Edge zu einem Knoten, den der Analyst nicht genommen hat, ist keine eigene Entscheidung.


deduped ​

deduped: number

Definiert in: interfaces/Pivot.ts:504

Wie viele davon sind bereits auf Arbeitsfläche?


edges ​

edges: PivotCandidateEdge[]

Definiert in: interfaces/Pivot.ts:509

Nur-Edge-Ergebnisse: Beide Endpunkte befinden sich bereits auf der Arbeitsfläche, es handelt sich also um eigene Zeilen.


error? ​

optional error: unknown

Definiert in: interfaces/Pivot.ts:530

Wird festgelegt, wenn fetch abgelehnt wird – der Bereich bietet einen erneuten Versuch an.


fetched ​

fetched: number

Definiert in: interfaces/Pivot.ts:502

Wie viele Knoten der Anbieter vor der Deduplizierung oder Unterdrückung zurückgegeben hat.


label ​

label: string

Definiert in: interfaces/Pivot.ts:494


loading ​

loading: boolean

Definiert in: interfaces/Pivot.ts:517

Wahr, während fetch im Flug ist.


narrowing ​

narrowing: PivotNarrowing

Definiert in: interfaces/Pivot.ts:498

Die Verengung, mit der dieses Set geholt wurde.


nodes ​

nodes: PivotCandidate[]

Definiert in: interfaces/Pivot.ts:507


origin ​

origin: Node[]

Definiert in: interfaces/Pivot.ts:496

Die Knoten, auf denen der Pivot ausgeführt wurde. Leer für einen Pivot ohne Ursprung.


pending? ​

optional pending: PivotCandidateSet

Definiert in: interfaces/Pivot.ts:542

Ein erneuter Durchlauf dieses Pivots, bei dem man abwartet, statt es zu ersetzen: Es landete, während Zeilen markiert wurden, und die Triage des Analysten ungefragt wegzuwerfen, ist kein Tausch, den die Bibliothek vornehmen kann. Die Oberfläche kündigt es an und bietet beide Auswege an – PivotManagerLike.showPending und PivotManagerLike.dismissPending.

Eine Wiederholung, bei der nichts markiert ist, wird vollständig ersetzt und landet nie hier.


pivotId ​

pivotId: string

Definiert in: interfaces/Pivot.ts:493


provisional? ​

optional provisional: boolean

Definiert in: interfaces/Pivot.ts:528

Der Lauf könnte immer noch ohne Triage landen, daher wurde hier noch nichts angeboten. Das Set existiert von dem Moment an, in dem fetch beginnt – das macht den Lauf sichtbar und abbrechbar –, aber eine Oberfläche darf dem Analysten kein provisorisches Set vorlegen: Es ist dabei, auf der Arbeitsfläche zu verschwinden, und es kostet mehr, dies auf dem Bildschirm zu sagen, als das Ergebnis, das es ankündigt.

Wird in dem Moment gelöscht, in dem sich herausstellt, dass der Lauf einer Triage bedarf, was für die Oberfläche das Signal ist, sich zu melden. Ein Lauf, der immer auf die Bühne ging, ist niemals vorläufig.


refused? ​

optional refused: PivotRefusal

Definiert in: interfaces/Pivot.ts:532

Wird festgelegt, wenn der Anbieter die absolute Obergrenze durchbrochen hat. Nichts wurde inszeniert.


runId ​

runId: string

Definiert in: interfaces/Pivot.ts:500

Die ID, unter der die erste Aufnahme dieses Satzes aufgezeichnet wird.


suppressed ​

suppressed: number

Definiert in: interfaces/Pivot.ts:506

Wie viele wurden fallen gelassen, weil sie zu Beginn dieser Sitzung ausdrücklich abgelehnt wurden?