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
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
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
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
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
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
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
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?
options?
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?
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.