pivotick / Simplifier / SimplifyOptions
Interface: SimplifyOptions
Défini dans : interfaces/Simplify.ts:205
UI.simplify : quelles règles plient le graphique et comment les groupes sont nommés.
Propriétés
colorOf()?
optionalcolorOf: (node) =>string|undefined
Défini dans : interfaces/Simplify.ts:240
La couleur qu'un nœud représente dans un groupe : le disque et l'anneau, le lavis ouvert, les éclats de l'infobulle, la part d'un anneau mixte. Pour les hôtes dont les nœuds ne portent pas de color. Le retour de undefined revient à la couleur de style résolue du nœud.
Paramètres
node
Renvoie
string | undefined
Valeur par défaut
the node's resolved style colourenabled?
optionalenabled:boolean
Défini dans : interfaces/Simplify.ts:210
false supprime la fonctionnalité : aucune règle ne s'exécute et le mode ferroviaire Simplifier a disparu.
Valeur par défaut
trueopenConfirmAbove?
optionalopenConfirmAbove:number
Défini dans : interfaces/Simplify.ts:227
Ouvrir un groupe avec plus de membres que cela demande en premier.
Valeur par défaut
100rules?
optionalrules:SimplifyRule[]
Défini dans : interfaces/Simplify.ts:216
Les règles, dans leur ordre d'exécution ; chacun voit les groupes constitués par ceux du dessus. Laissé de côté, le mode full propose les règles intégrées désactivées et les autres modes n'en exécutent aucune.
typeLabel()?
optionaltypeLabel: (type,count) =>string
Défini dans : interfaces/Simplify.ts:222
Le nom d'une partie d'un groupe, par ex. (type, count) => `${count} IPs` . type est undefined pour les nœuds sans type.
Paramètres
type
string | undefined
count
number
Renvoie
string
Valeur par défaut
${count} × ${type}
typeOf()?
optionaltypeOf: (node) =>string|undefined
Défini dans : interfaces/Simplify.ts:233
Le type par lequel chaque règle regroupe et chaque groupe compte ses parties. Le typeOf d'une règle l'emporte toujours pour cette règle.
Paramètres
node
Renvoie
string | undefined
Valeur par défaut
render.nodeTypeAccessor