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
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
getManualGroups()
getManualGroups():
ManualGroupRecord[]
Gedefinieerd in: Simplification/Simplification.ts:412
De handgemaakte groepen, die door een gastheer kunnen worden bewaard.
Retouren
getRules()
getRules():
SimplifyRuleStatus[]
Gedefinieerd in: Simplification/Simplification.ts:158
Elke regel, in runvolgorde, met wat deze deed tijdens de laatste run.
Retouren
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
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
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
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
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