Aller au contenu

pivotick v3.0.0


pivotick / Simplifier / ChainsRule

Interface: ChainsRule ​

Défini dans : interfaces/Simplify.ts:72

Pliez les chaînes qui pendent d'un nœud seul : un nœud dont le seul lien provient de son parent, et ainsi de suite. Les nœuds menant des chaînes de même forme se replient, tout comme chaque niveau de leurs chaînes. Un événement avec trente fichiers, chacun contenant son propre hachage, devient un groupe de fichiers liés à un groupe de hachages. Les liens comptent uniquement en aval.

Propriétés ​

enabled? ​

optional enabled: boolean

Défini dans : interfaces/Simplify.ts:75

Valeur par défaut ​

ts
true

kind ​

kind: "chains"

Défini dans : interfaces/Simplify.ts:73


minSize? ​

optional minSize: number

Défini dans : interfaces/Simplify.ts:80

Moins de nœuds correspondants que cela restent des nœuds simples. Entre 2 et 50.

Valeur par défaut ​

ts
5

typeOf()? ​

optional typeOf: (node) => string | undefined

Défini dans : interfaces/Simplify.ts:82

Remplace UI.simplify.typeOf et render.nodeTypeAccessor pour cette règle.

Paramètres ​

node ​

Node

Renvoie ​

string | undefined