Naar inhoud

pivotick v3.0.0


pivotick / Vereenvoudiging

Interface: Simplification ​

Gedefinieerd in: Simplification/Simplification.ts:100

Accessoires ​

matchQuery ​

Handtekening verkrijgen ​

get matchQuery(): string | undefined

Gedefinieerd in: Simplification/Simplification.ts:551

Waar de wedstrijden op werden afgestemd.

Retouren ​

string | undefined


openConfirmAbove ​

Handtekening verkrijgen ​

get openConfirmAbove(): number

Gedefinieerd in: Simplification/Simplification.ts:476

De leden waarboven Open als eerste vraagt (UI.simplify.openConfirmAbove).

Retouren ​

number

Methoden ​

close() ​

close(group): void

Gedefinieerd in: Simplification/Simplification.ts:282

Vouw de leden van een open groep er weer in.

Parameters ​

group ​

GroupRef

Retouren ​

void


colorOf() ​

colorOf(node): string

Gedefinieerd in: Simplification/Simplification.ts:513

De kleur waarin een punt is getekend: UI.simplify.colorOf, anders de stijl van een knooppunt of die van een groep.

Parameters ​

node ​

Node

Retouren ​

string


defaultTitle() ​

defaultTitle(nodes): string

Gedefinieerd in: Simplification/Simplification.ts:429

Het label dat deze knooppunten zouden krijgen van hun typen, waar de titelprompt van begint.

Parameters ​

nodes ​

(string | Node)[]

Retouren ​

string


getGroups() ​

getGroups(): GroupInfo[]

Gedefinieerd in: Simplification/Simplification.ts:235

Elke groep van de laatste run, inclusief de open groepen, en die van een latere regel nogmaals: de groep die er één in handen heeft, somt ook zijn leden op. summary().groups telt de gesloten groepen die het canvas tekent.

Retouren ​

GroupInfo[]


getManualGroups() ​

getManualGroups(): ManualGroupRecord[]

Gedefinieerd in: Simplification/Simplification.ts:412

De handgemaakte groepen, die door een gastheer kunnen worden bewaard.

Retouren ​

ManualGroupRecord[]


getRules() ​

getRules(): SimplifyRuleStatus[]

Gedefinieerd in: Simplification/Simplification.ts:158

Elke regel, in runvolgorde, met wat deze deed tijdens de laatste run.

Retouren ​

SimplifyRuleStatus[]


groupableIds() ​

groupableIds(nodes): string[]

Gedefinieerd in: Simplification/Simplification.ts:441

De echte knooppunten waarvoor een selectie staat en die een handgemaakte groep kan bevatten.

Parameters ​

nodes ​

(string | Node)[]

Retouren ​

string[]


groupLanding() ​

groupLanding(runId): void

Gedefinieerd in: Simplification/Simplification.ts:318

Land wat deze draairun toevoegt in groepen, één per type. Bel het met graph.pivots.candidates(pivotId).runId vóór pivots.ingest, dus de knooppunten zijn nooit losgelaten; Door het aan te roepen nadat je ze hebt gevouwen bij de volgende hertrekking. Voegt de draai toe landingsregel bovenaan wanneer deze niet is aangegeven, en schakelt deze in.

Parameters ​

runId ​

string

Retouren ​

void


groupNodes() ​

groupNodes(nodes, title?): string | undefined

Gedefinieerd in: Simplification/Simplification.ts:360

Vouw deze knooppunten in één eigen groep, getiteld title (niet ingesteld of de standaard label: gelabeld op type). Een groep onder hen geeft zijn leden. Al een knooppunt laat het in een handgemaakte groep achter; geannoteerde knooppunten en uitgebreide clusters blijven buiten. Retourneert de ID van de nieuwe groep, of niets als er minder dan twee knooppunten kunnen worden gegroepeerd.

Parameters ​

nodes ​

(string | Node)[]

title? ​

string

Retouren ​

string | undefined


groupOf() ​

groupOf(node): GroupInfo | undefined

Gedefinieerd in: Simplification/Simplification.ts:240

De groep die de eerste regel had om dit knooppunt op te vouwen, plaatste het erin.

Parameters ​

node ​

string | Node

Retouren ​

GroupInfo | undefined


isEnabled() ​

isEnabled(): boolean

Gedefinieerd in: Simplification/Simplification.ts:144

Of de functie überhaupt is ingeschakeld (UI.simplify.enabled).

Retouren ​

boolean


isLandingGrouped() ​

isLandingGrouped(runId): boolean

Gedefinieerd in: Simplification/Simplification.ts:348

Of deze pivot run werd gevraagd om in een groep te landen.

Parameters ​

runId ​

string

Retouren ​

boolean


isManual() ​

isManual(group): boolean

Gedefinieerd in: Simplification/Simplification.ts:406

Of deze groep met de hand is gemaakt.

Parameters ​

group ​

GroupRef

Retouren ​

boolean


isPulledOut() ​

isPulledOut(node): boolean

Gedefinieerd in: Simplification/Simplification.ts:308

Of een knooppunt uit zijn groep is getrokken.

Parameters ​

node ​

string | Node

Retouren ​

boolean


labelOf() ​

labelOf(info): string

Gedefinieerd in: Simplification/Simplification.ts:488

Het label van een groep: de titel, anders zijn de delen samengevoegd, de grootste eerst.

Parameters ​

info ​

GroupInfo

Retouren ​

string


matchesIn() ​

matchesIn(group): number

Gedefinieerd in: Simplification/Simplification.ts:543

Hoeveel leden van een groep zich in de ingestelde wedstrijden bevinden.

Parameters ​

group ​

GroupInfo | GroupNode

Retouren ​

number


onChange() ​

onChange(listener): () => void

Gedefinieerd in: Simplification/Simplification.ts:562

Abonneer u op wijzigingen in de groep. Retourneert zijn eigen afmelding.

Parameters ​

listener ​

() => void

Retouren ​

(): void

Retouren ​

void


open() ​

open(group): void

Gedefinieerd in: Simplification/Simplification.ts:277

Plaats de leden van een groep terug op het canvas. Het blijft open totdat het wordt gesloten of opgelost.

Parameters ​

group ​

GroupRef

Retouren ​

void


pullOut() ​

pullOut(nodes): void

Gedefinieerd in: Simplification/Simplification.ts:290

Haal knooppunten uit hun groepen voor de sessie; elk blijft een gewoon knooppunt totdat het wordt geplaatst terug. Meerdere tegelijk hergroeperen zich.

Parameters ​

nodes ​

NodeRef | NodeRef[]

Retouren ​

void


putBack() ​

putBack(nodes): void

Gedefinieerd in: Simplification/Simplification.ts:301

Laat uitgetrokken knooppunten opnieuw groeperen.

Parameters ​

nodes ​

NodeRef | NodeRef[]

Retouren ​

void


renameGroup() ​

renameGroup(group, title): void

Gedefinieerd in: Simplification/Simplification.ts:393

Geef een handgemaakte groep een nieuwe titel; een lege titel labelt het opnieuw op type.

Parameters ​

group ​

GroupRef

title ​

string

Retouren ​

void


ruleLabel() ​

ruleLabel(id): string

Gedefinieerd in: Simplification/Simplification.ts:501

De naam die een regel op de kaart draagt, voor de ondertitel van een groep.

Parameters ​

id ​

string

Retouren ​

string


setManualGroups() ​

setManualGroups(records): void

Gedefinieerd in: Simplification/Simplification.ts:417

Vervang de handgemaakte groepen, zoals een host die ze herstelt dat doet. Geen ongedaan gemaakte stap.

Parameters ​

records ​

ManualGroupRecord[]

Retouren ​

void


setMatches() ​

setMatches(nodes, query): void

Gedefinieerd in: Simplification/Simplification.ts:526

Markeer de overeenkomsten van een zoekopdracht: een gesloten groep die er een paar vasthoudt, trekt hun deel over de ring, en de tooltip telt ze. Een lege lijst wist ze.

Parameters ​

nodes ​

Node[]

query ​

string = ''

Retouren ​

void


setRuleEnabled() ​

setRuleEnabled(id, enabled): void

Gedefinieerd in: Simplification/Simplification.ts:194

Schakel één regel in of uit. Als u een mislukte regel weer inschakelt, wordt deze opnieuw geprobeerd.

Parameters ​

id ​

string

enabled ​

boolean

Retouren ​

void


setRuleMinSize() ​

setRuleMinSize(id, minSize): void

Gedefinieerd in: Simplification/Simplification.ts:203

Stel de kleinste groep van een regel in, beperkt tot 2–50. Een regel met een andere instelling heeft er geen.

Parameters ​

id ​

string

minSize ​

number

Retouren ​

void


setRules() ​

setRules(rules): void

Gedefinieerd in: Simplification/Simplification.ts:149

Vervang de regels. Hun volgorde is de volgorde waarin ze rennen.

Parameters ​

rules ​

SimplifyRule[]

Retouren ​

void


setRuleSetting() ​

setRuleSetting(id, value): void

Gedefinieerd in: Simplification/Simplification.ts:212

Stel de enige instelling van een regel in, wat de stepper of schuifregelaar doet: de kleinste groep (2–50), de minste schakels of kernsterkte (1–10), of het communityniveau (1–7).

Parameters ​

id ​

string

value ​

number

Retouren ​

void


summary() ​

summary(): object

Gedefinieerd in: Simplification/Simplification.ts:264

Wat het canvas bevat: total knooppunten op het hoogste niveau passeren de filters, folded daarvan zitten in gesloten groepen, en er worden shown stippen voor getekend, waarvan groups groepen zijn.

Retouren ​

object

folded ​

folded: number

groups ​

groups: number

shown ​

shown: number

total ​

total: number


typeColor() ​

typeColor(info, type): string

Gedefinieerd in: Simplification/Simplification.ts:506

De kleur waarin een lid van dit type is getekend; '' is geen type.

Parameters ​

info ​

GroupInfo

type ​

string

Retouren ​

string


typeLabel() ​

typeLabel(type, count): string

Gedefinieerd in: Simplification/Simplification.ts:481

De naam van een deel van een groep, 12 × ip tenzij UI.simplify.typeLabel anders aangeeft.

Parameters ​

type ​

string | undefined

count ​

number

Retouren ​

string


typesLabelOf() ​

typesLabelOf(info): string

Gedefinieerd in: Simplification/Simplification.ts:493

De delen van een groep sloten zich aan, de grootste eerst, ongeacht de titel.

Parameters ​

info ​

Pick<GroupInfo, "typeCounts">

Retouren ​

string


ungroup() ​

ungroup(groups): void

Gedefinieerd in: Simplification/Simplification.ts:379

Verwijder handgemaakte groepen als één stap; hun leden worden getrokken zoals ze zonder hen zouden zijn.

Parameters ​

groups ​

GroupRef | GroupRef[]

Retouren ​

void


ungroupLanding() ​

ungroupLanding(runId): void

Gedefinieerd in: Simplification/Simplification.ts:343

Laat wat deze run heeft toegevoegd, opnieuw als gewone knooppunten worden getekend.

Parameters ​

runId ​

string

Retouren ​

void