Zum Inhalt springen

pivotick v3.0.0


Pivotick / Pivot / PivotManagerLike

Interface: PivotManagerLike ​

Definiert in: interfaces/Pivot.ts:621

Die Form Graph.pivots wird angezeigt. Als Schnittstelle deklariert, damit die verbraucherseitige Oberfläche an einem Ort dokumentiert wird und die Implementierung intern bleiben kann.

Methoden ​

all() ​

all(): PivotDefinition[]

Definiert in: interfaces/Pivot.ts:640

Jeder registrierte Pivot, in der Reihenfolge der Registrierung.

Rückgabewert ​

PivotDefinition[]


applicableCount() ​

applicableCount(node): number

Definiert in: interfaces/Pivot.ts:653

Wie viele Pivots gelten für einen Knoten – was zählt das Randabzeichen 'summary'? Wird zwischen Diagrammänderungen gehalten, daher ist es günstig, pro Knoten pro Rendering abzufragen.

Parameter ​

node ​

Node

Rückgabewert ​

number


cancel() ​

cancel(pivotId?, kind?): void

Definiert in: interfaces/Pivot.ts:661

Brechen Sie Anrufe während des Flugs ab – einen oder alle Pivot-Anrufe und optional nur eine Art.

Parameter ​

pivotId? ​

string

kind? ​

"summarize" | "fetch"

Rückgabewert ​

void


canonicalId() ​

canonicalId(element): string | undefined

Definiert in: interfaces/Pivot.ts:695

Die ID, die das Quellsystem diesem Element beim Speichern zugewiesen hat, als es eines zugewiesen hat. Das Element behält seine eigene ID – die Umschlüsselung erstreckt sich auf Kanten, Cluster, Auswahl, die Abfrage-Engine und den Verlauf – sodass graph.getNode(canonicalId) immer noch fehlt und dies der Lesevorgang ist, der dies nicht tut.

Parameter ​

element ​

Node | Edge

Rückgabewert ​

string | undefined


dismissPending() ​

dismissPending(pivotId): void

Definiert in: interfaces/Pivot.ts:658

Lassen Sie eine wartende Wiederholung hinter sich und prüfen Sie weiter, was gezeigt wird.

Parameter ​

pivotId ​

string

Rückgabewert ​

void


for() ​

for(nodes): PivotDefinition[]

Definiert in: interfaces/Pivot.ts:642

Was gilt für diesen Ursprung? Ein leerer Ursprung ergibt die ursprungslosen Pivots.

Parameter ​

nodes ​

Node[]

Rückgabewert ​

PivotDefinition[]


get() ​

get(id): PivotDefinition | undefined

Definiert in: interfaces/Pivot.ts:638

Parameter ​

id ​

string

Rückgabewert ​

PivotDefinition | undefined


invalidate() ​

invalidate(pivotId?, nodes?): void

Definiert in: interfaces/Pivot.ts:659

Parameter ​

pivotId? ​

string

nodes? ​

Node[]

Rückgabewert ​

void


isSavable() ​

isSavable(element): boolean

Definiert in: interfaces/Pivot.ts:688

Ob dieses Element zu einem Lauf gehört, dessen Pivot es irgendwo schreiben kann.

Parameter ​

element ​

Node | Edge

Rückgabewert ​

boolean


isSaved() ​

isSaved(element): boolean

Definiert in: interfaces/Pivot.ts:686

In das Quellsystem geschrieben. false für das Nichtspeicherbare und das Nichtspeicherbare.

Parameter ​

element ​

Node | Edge

Rückgabewert ​

boolean


originFor() ​

originFor(id, nodes): Node[]

Definiert in: interfaces/Pivot.ts:648

Wie viel von nodes ein Pivot betrifft – der Ursprung, mit dem er tatsächlich ausgeführt würde. Leer, wenn es überhaupt nicht zutrifft, und immer leer für einen Pivot ohne Ursprung. Auf einer Oberfläche steht „3 der 5, die Sie ausgewählt haben“.

Parameter ​

id ​

string

nodes ​

Node[]

Rückgabewert ​

Node[]


register() ​

register(definition): () => void

Definiert in: interfaces/Pivot.ts:636

Parameter ​

definition ​

PivotDefinition

Rückgabewert ​

(): void

Rückgabewert ​

void


run() ​

run(id, nodes?, narrowing?, options?): Promise<PivotRunOutcome>

Definiert in: interfaces/Pivot.ts:654

Parameter ​

id ​

string

nodes? ​

Node[]

narrowing? ​

PivotNarrowing

options? ​

PivotRunOptions

Rückgabewert ​

Promise<PivotRunOutcome>


save() ​

save(target?, options?): Promise<PivotSaveReport>

Definiert in: interfaces/Pivot.ts:677

Schreiben Sie aufgenommene Läufe zurück in ihre Quellsysteme. Läufe werden nacheinander ausgeführt, und ein Lauf, dessen Pivot Nein save angibt, gehört nie dazu.

Bei jedem Lauf wird nur das gesendet, was noch nicht gespeichert ist, daher ist ein erneuter Versuch derselbe Aufruf.

Parameter ​

target? ​

Eine Lauf-ID für einen Lauf, eine Pivot-ID für jeden nicht gespeicherten Lauf dieses Pivots, eine PivotSaveSelection für nur diese Elemente oder nichts für alle.

string | PivotSaveSelection

options? ​

PivotSaveOptions

interactive: true wenn ein Analyst nach dem Speichern gefragt hat, also PivotSaveContext.promptData kann sein Modal öffnen.

Rückgabewert ​

Promise<PivotSaveReport>


showPending() ​

showPending(pivotId): void

Definiert in: interfaces/Pivot.ts:656

Werben Sie für eine wartende Wiederholung des gezeigten Sets.

Parameter ​

pivotId ​

string

Rückgabewert ​

void


unregister() ​

unregister(id): void

Definiert in: interfaces/Pivot.ts:637

Parameter ​

id ​

string

Rückgabewert ​

void


unsaved() ​

unsaved(): PivotRun[]

Definiert in: interfaces/Pivot.ts:679

Speicherbare Läufe mit Elementen, die sich noch auf der Arbeitsfläche befinden und noch nicht geschrieben wurden.

Rückgabewert ​

PivotRun[]


unsavedCount() ​

unsavedCount(pivotId?): object

Definiert in: interfaces/Pivot.ts:684

Was ein Save senden würde, eher präzise als beratend. Wird auf die Läufe eines Pivots eingegrenzt, wenn eine ID angegeben wird – was die eigene Zeile eines Triage-Bereichs zählt.

Parameter ​

pivotId? ​

string

Rückgabewert ​

object

edges ​

edges: number

nodes ​

nodes: number

Eigenschaften ​

candidateCeiling ​

candidateCeiling: number

Definiert in: interfaces/Pivot.ts:623

Absolute Obergrenze dessen, was man fetch inszenieren darf. Verweigert statt abschneidet.


quickIngestLimit ​

quickIngestLimit: number

Definiert in: interfaces/Pivot.ts:629

Wie viele neue Kandidaten ein One-Click-Pivot ohne Triage landet – was der quickPivot des UI-Managers als PivotRunOptions.autoIngestUpTo übergibt. Ein auf andere Weise durchgeführter Lauf bleibt davon unberührt.


rimBadge ​

rimBadge: PivotRimBadge

Definiert in: interfaces/Pivot.ts:631

Was die Bibliothek für ihre Pivots auf den Rand eines Knotens zieht.


rimBadgeVisible ​

rimBadgeVisible: PivotRimBadgeVisibility

Definiert in: interfaces/Pivot.ts:633

Wenn diese Felgenabzeichen gezogen werden.


saveControls ​

saveControls: boolean

Definiert in: interfaces/Pivot.ts:635

Ob das Pivot-Bedienfeld und das Triage-Bedienfeld ein eigenes Speichern bieten.