Pular para o conteúdo

pivotick v3.0.0


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()? ​

optional colorOf: (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 ​

Node

Retorno ​

string | undefined

Padrão ​

ts
the node's resolved style colour

enabled? ​

optional enabled: boolean

Definido em: interfaces/Simplify.ts:210

false remove o recurso: nenhuma regra é executada e o modo Simplify rail desaparece.

Padrão ​

ts
true

openConfirmAbove? ​

optional openConfirmAbove: number

Definido em: interfaces/Simplify.ts:227

Abrir um grupo com mais membros do que isso pede primeiro.

Padrão ​

ts
100

rules? ​

optional rules: 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()? ​

optional typeLabel: (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()? ​

optional typeOf: (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 ​

Node

Retorno ​

string | undefined

Padrão ​

ts
render.nodeTypeAccessor