Pivotick / Vereinfachen / SimplifyOptions
Interface: SimplifyOptions
Definiert in: interfaces/Simplify.ts:205
UI.simplify: Welche Regeln falten den Graphen und wie werden Gruppen benannt?
Eigenschaften
colorOf()?
optionalcolorOf: (node) =>string|undefined
Definiert in: interfaces/Simplify.ts:240
Die Farbe, für die ein Knoten in einer Gruppe steht: die Scheibe und der Ring, die offene Waschung, die Chips des Tooltips, der Anteil eines gemischten Rings. Für Hosts, deren Knoten kein color tragen. Die Rückgabe von undefined greift auf die aufgelöste Stilfarbe des Knotens zurück.
Parameter
node
Rückgabewert
string | undefined
Standardwert
the node's resolved style colourenabled?
optionalenabled:boolean
Definiert in: interfaces/Simplify.ts:210
false entfernt die Funktion: Es werden keine Regeln ausgeführt und der Schienenmodus vereinfachen ist verschwunden.
Standardwert
trueopenConfirmAbove?
optionalopenConfirmAbove:number
Definiert in: interfaces/Simplify.ts:227
Beim Öffnen einer Gruppe mit mehr Mitgliedern wird zunächst gefragt.
Standardwert
100rules?
optionalrules:SimplifyRule[]
Definiert in: interfaces/Simplify.ts:216
Die Regeln in der Reihenfolge, in der sie ausgeführt werden; Jeder sieht die Gruppen, die die darüber liegenden Gruppen gebildet haben. Wenn der Modus full weggelassen wird, sind die integrierten Regeln ausgeschaltet, während in den anderen Modi keine ausgeführt werden.
typeLabel()?
optionaltypeLabel: (type,count) =>string
Definiert in: interfaces/Simplify.ts:222
Der Name eines Gruppenteils, z.B. (type, count) => `${count} IPs` . type ist undefined für Knoten ohne Typ.
Parameter
type
string | undefined
count
number
Rückgabewert
string
Standardwert
${count} × ${type}
typeOf()?
optionaltypeOf: (node) =>string|undefined
Definiert in: interfaces/Simplify.ts:233
Der Typ, nach dem jede Regel gruppiert, und jede Gruppe zählt ihre Teile nach. Die eigene typeOf einer Regel gewinnt für diese Regel immer noch.
Parameter
node
Rückgabewert
string | undefined
Standardwert
render.nodeTypeAccessor