draaipunt / Pivot / PivotManagerLike
Interface: PivotManagerLike
Gedefinieerd in: interfaces/Pivot.ts:621
De vorm Graph.pivots wordt zichtbaar. Aangegeven als een interface, dus de het naar de consument gerichte oppervlak wordt op één plek gedocumenteerd en de implementatie kan plaatsvinden blijf intern.
Methoden
all()
all():
PivotDefinition[]
Gedefinieerd in: interfaces/Pivot.ts:640
Elke geregistreerde pivot, in registratievolgorde.
Retouren
applicableCount()
applicableCount(
node):number
Gedefinieerd in: interfaces/Pivot.ts:653
Hoeveel draaipunten zijn van toepassing op één knooppunt — wat de randbadge 'summary' telt. Gehouden tussen grafiekwijzigingen, dus het is goedkoop om per knooppunt per render te vragen.
Parameters
node
Retouren
number
cancel()
cancel(
pivotId?,kind?):void
Gedefinieerd in: interfaces/Pivot.ts:661
Breek tijdens de vlucht oproepen af: één draaipunt of allemaal, en optioneel slechts één soort.
Parameters
pivotId?
string
kind?
"summarize" | "fetch"
Retouren
void
canonicalId()
canonicalId(
element):string|undefined
Gedefinieerd in: interfaces/Pivot.ts:695
De id die het bronsysteem aan dit element heeft toegewezen toen het werd opgeslagen, toen het één toegewezen. Het element behoudt zijn eigen ID: opnieuw intoetsen reikt tot in de randen, clusters, selectie, de query-engine en de geschiedenis – dus graph.getNode(canonicalId) mist nog steeds en dit is de lezing die dat niet doet.
Parameters
element
Retouren
string | undefined
dismissPending()
dismissPending(
pivotId):void
Gedefinieerd in: interfaces/Pivot.ts:658
Laat een wachtende herhaling achterwege en blijf beoordelen wat er te zien is.
Parameters
pivotId
string
Retouren
void
for()
for(
nodes):PivotDefinition[]
Gedefinieerd in: interfaces/Pivot.ts:642
Wat geldt voor deze herkomst. Een lege oorsprong levert de oorsprongloze draaipunten op.
Parameters
nodes
Node[]
Retouren
get()
get(
id):PivotDefinition|undefined
Gedefinieerd in: interfaces/Pivot.ts:638
Parameters
id
string
Retouren
PivotDefinition | undefined
invalidate()
invalidate(
pivotId?,nodes?):void
Gedefinieerd in: interfaces/Pivot.ts:659
Parameters
pivotId?
string
nodes?
Node[]
Retouren
void
isSavable()
isSavable(
element):boolean
Gedefinieerd in: interfaces/Pivot.ts:688
Of dit element tot een run behoort waarvan de spil het overal kan schrijven.
Parameters
element
Retouren
boolean
isSaved()
isSaved(
element):boolean
Gedefinieerd in: interfaces/Pivot.ts:686
Geschreven naar het bronsysteem. false voor de niet-opgeslagen en de niet-opgeslagen bestanden.
Parameters
element
Retouren
boolean
originFor()
originFor(
id,nodes):Node[]
Gedefinieerd in: interfaces/Pivot.ts:648
Hoeveel van nodes één draaipunt van toepassing is op de oorsprong waarop deze feitelijk zou worden uitgevoerd met. Leeg als het helemaal niet van toepassing is, en altijd leeg voor een oorsprongsloos draai. Wat een oppervlak leest om te zeggen: "3 van de 5 die je hebt uitgekozen".
Parameters
id
string
nodes
Node[]
Retouren
Node[]
register()
register(
definition): () =>void
Gedefinieerd in: interfaces/Pivot.ts:636
Parameters
definition
Retouren
():
void
Retouren
void
run()
run(
id,nodes?,narrowing?,options?):Promise<PivotRunOutcome>
Gedefinieerd in: interfaces/Pivot.ts:654
Parameters
id
string
nodes?
Node[]
narrowing?
options?
Retouren
Promise<PivotRunOutcome>
save()
save(
target?,options?):Promise<PivotSaveReport>
Gedefinieerd in: interfaces/Pivot.ts:677
Schrijf opgenomen uitvoeringen terug naar hun bronsystemen. De runs gaan één voor één, en a run waarvan de spil aangeeft dat er geen save is, is er nooit bij.
Bij elke run wordt alleen verzonden wat nog niet is opgeslagen, dus een nieuwe poging is dezelfde oproep.
Parameters
target?
Een run-ID voor één run, een pivot-ID voor elke niet-opgeslagen run daarvan pivot, een PivotSaveSelection voor alleen die elementen, of niets voor allemaal.
string | PivotSaveSelection
options?
interactive: true toen een analist om de save vroeg, dus PivotSaveContext.promptData kan zijn modaal openen.
Retouren
Promise<PivotSaveReport>
showPending()
showPending(
pivotId):void
Gedefinieerd in: interfaces/Pivot.ts:656
Promoot een wachtende herhaling op de getoonde set.
Parameters
pivotId
string
Retouren
void
unregister()
unregister(
id):void
Gedefinieerd in: interfaces/Pivot.ts:637
Parameters
id
string
Retouren
void
unsaved()
unsaved():
PivotRun[]
Gedefinieerd in: interfaces/Pivot.ts:679
Bewaarbare runs met elementen die nog op canvas staan en nog niet zijn geschreven.
Retouren
PivotRun[]
unsavedCount()
unsavedCount(
pivotId?):object
Gedefinieerd in: interfaces/Pivot.ts:684
Wat een Save zou sturen, eerder exact dan adviserend. Verkleind tot één draaipunt wordt uitgevoerd wanneer er een id wordt gegeven - wat de eigen regel van een triagevenster telt.
Parameters
pivotId?
string
Retouren
object
edges
edges:
number
nodes
nodes:
number
Eigenschappen
candidateCeiling
candidateCeiling:
number
Gedefinieerd in: interfaces/Pivot.ts:623
Absoluut plafond voor wat men fetch mag opvoeren. Weigert in plaats van af te korten.
quickIngestLimit
quickIngestLimit:
number
Gedefinieerd in: interfaces/Pivot.ts:629
Hoeveel nieuwe kandidaten levert een draai met één klik op zonder triage – wat de quickPivot van de UI-manager gaat door als PivotRunOptions.autoIngestUpTo. Een run op een andere manier wordt niet beïnvloed.
rimBadge
rimBadge:
PivotRimBadge
Gedefinieerd in: interfaces/Pivot.ts:631
Wat de bibliotheek op de rand van een knooppunt tekent als draaipunten.
rimBadgeVisible
rimBadgeVisible:
PivotRimBadgeVisibility
Gedefinieerd in: interfaces/Pivot.ts:633
Als die randbadges getekend zijn.
saveControls
saveControls:
boolean
Gedefinieerd in: interfaces/Pivot.ts:635
Of het draaipaneel en het triagevenster hun eigen opslag bieden.