pivotick / Simplificar / SimplifyOptions
Interface: SimplifyOptions
Definido em: interfaces/Simplify.ts:205
UI.simplify: quais regras dobram o gráfico e como os grupos são nomeados.
Propriedades
colorOf()?
optionalcolorOf: (node) =>string|undefined
Definido em: interfaces/Simplify.ts:240
A cor que um nó representa em um grupo: o disco e o anel, a lavagem aberta, os chips da dica de ferramenta, a parte do anel misto. Para hosts cujos nós não carregam color. Retornar undefined retorna à cor de estilo resolvida do nó.
Parâmetros
node
Retorno
string | undefined
Padrão
the node's resolved style colourenabled?
optionalenabled:boolean
Definido em: interfaces/Simplify.ts:210
false remove o recurso: nenhuma regra é executada e o modo Simplify rail desaparece.
Padrão
trueopenConfirmAbove?
optionalopenConfirmAbove:number
Definido em: interfaces/Simplify.ts:227
Abrir um grupo com mais membros do que isso pede primeiro.
Padrão
100rules?
optionalrules:SimplifyRule[]
Definido em: interfaces/Simplify.ts:216
As regras, na ordem em que são executadas; cada um vê os grupos que os que estão acima dele formaram. Deixado de fora, o modo full oferece as regras integradas desativadas e os outros modos não executam nenhuma.
typeLabel()?
optionaltypeLabel: (type,count) =>string
Definido em: interfaces/Simplify.ts:222
O nome da parte de um grupo, por ex. (type, count) => `${count} IPs` . type é undefined para nós sem tipo.
Parâmetros
type
string | undefined
count
number
Retorno
string
Padrão
${count} × ${type}
typeOf()?
optionaltypeOf: (node) =>string|undefined
Definido em: interfaces/Simplify.ts:233
O tipo pelo qual cada regra agrupa e cada grupo conta suas partes. O próprio typeOf de uma regra ainda vence para essa regra.
Parâmetros
node
Retorno
string | undefined
Padrão
render.nodeTypeAccessor