Naar inhoud

pivotick v3.0.0


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 ​

PivotDefinition[]


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 ​

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 ​

Node | Edge

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 ​

PivotDefinition[]


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 ​

Node | Edge

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 ​

Node | Edge

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 ​

PivotDefinition

Retouren ​

(): void

Retouren ​

void


run() ​

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

Gedefinieerd in: interfaces/Pivot.ts:654

Parameters ​

id ​

string

nodes? ​

Node[]

narrowing? ​

PivotNarrowing

options? ​

PivotRunOptions

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? ​

PivotSaveOptions

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.