Pular para o conteúdo

pivotick v3.0.0


pivotick / Simplificação

Interface: Simplification ​

Definido em: Simplification/Simplification.ts:100

Acessores ​

matchQuery ​

Assinatura do getter ​

get matchQuery(): string | undefined

Definido em: Simplification/Simplification.ts:551

Em que os jogos foram combinados.

Retorno ​

string | undefined


openConfirmAbove ​

Assinatura do getter ​

get openConfirmAbove(): number

Definido em: Simplification/Simplification.ts:476

Os membros acima dos quais o Open pergunta primeiro (UI.simplify.openConfirmAbove).

Retorno ​

number

Métodos ​

close() ​

close(group): void

Definido em: Simplification/Simplification.ts:282

Dobre os membros de um grupo aberto de volta para dentro dele.

Parâmetros ​

group ​

GroupRef

Retorno ​

void


colorOf() ​

colorOf(node): string

Definido em: Simplification/Simplification.ts:513

A cor em que um ponto é desenhado: UI.simplify.colorOf, caso contrário, o estilo de um nó ou o próprio grupo.

Parâmetros ​

node ​

Node

Retorno ​

string


defaultTitle() ​

defaultTitle(nodes): string

Definido em: Simplification/Simplification.ts:429

O rótulo que esses nós receberiam de seus tipos, de onde começa o prompt do título.

Parâmetros ​

nodes ​

(string | Node)[]

Retorno ​

string


getGroups() ​

getGroups(): GroupInfo[]

Definido em: Simplification/Simplification.ts:235

Todos os grupos da última corrida, incluindo os abertos, e aqueles que foram posteriormente encerrados novamente: o grupo que detém uma lista seus membros também. summary().groups conta os grupos fechados que a tela desenha.

Retorno ​

GroupInfo[]


getManualGroups() ​

getManualGroups(): ManualGroupRecord[]

Definido em: Simplification/Simplification.ts:412

Os grupos feitos à mão, para um anfitrião salvar.

Retorno ​

ManualGroupRecord[]


getRules() ​

getRules(): SimplifyRuleStatus[]

Definido em: Simplification/Simplification.ts:158

Cada regra, em ordem de execução, com o que fez na última execução.

Retorno ​

SimplifyRuleStatus[]


groupableIds() ​

groupableIds(nodes): string[]

Definido em: Simplification/Simplification.ts:441

Os nós reais que uma seleção representa que um grupo feito à mão pode conter.

Parâmetros ​

nodes ​

(string | Node)[]

Retorno ​

string[]


groupLanding() ​

groupLanding(runId): void

Definido em: Simplification/Simplification.ts:318

Encontre o que esta corrida dinâmica adiciona em grupos, um por tipo. Chame-o com graph.pivots.candidates(pivotId).runId antes de pivots.ingest, para que os nós nunca se soltem; chamá-lo depois de dobrá-los no próximo redesenho. Adiciona a regra de aterrissagem Pivot na parte superior quando não é declarada e a ativa.

Parâmetros ​

runId ​

string

Retorno ​

void


groupNodes() ​

groupNodes(nodes, title?): string | undefined

Definido em: Simplification/Simplification.ts:360

Dobre esses nós em um grupo próprio, intitulado title (não definido ou o rótulo padrão: rotulado por seus tipos). Um grupo entre eles dá seus membros. Um nó que já esteja em um grupo feito à mão sai dele; nós anotados e clusters expandidos ficam de fora. Retorna o ID do novo grupo ou nada quando menos de dois nós podem ser agrupados.

Parâmetros ​

nodes ​

(string | Node)[]

title? ​

string

Retorno ​

string | undefined


groupOf() ​

groupOf(node): GroupInfo | undefined

Definido em: Simplification/Simplification.ts:240

O grupo da primeira regra a dobrar este nó o coloca.

Parâmetros ​

node ​

string | Node

Retorno ​

GroupInfo | undefined


isEnabled() ​

isEnabled(): boolean

Definido em: Simplification/Simplification.ts:144

Se o recurso está ativado (UI.simplify.enabled).

Retorno ​

boolean


isLandingGrouped() ​

isLandingGrouped(runId): boolean

Definido em: Simplification/Simplification.ts:348

Se esta corrida pivot foi solicitada para pousar em grupo.

Parâmetros ​

runId ​

string

Retorno ​

boolean


isManual() ​

isManual(group): boolean

Definido em: Simplification/Simplification.ts:406

Se este grupo foi feito à mão.

Parâmetros ​

group ​

GroupRef

Retorno ​

boolean


isPulledOut() ​

isPulledOut(node): boolean

Definido em: Simplification/Simplification.ts:308

Se um nó foi retirado do seu grupo.

Parâmetros ​

node ​

string | Node

Retorno ​

boolean


labelOf() ​

labelOf(info): string

Definido em: Simplification/Simplification.ts:488

O rótulo de um grupo: seu título, caso contrário, suas partes serão unidas, o maior primeiro.

Parâmetros ​

info ​

GroupInfo

Retorno ​

string


matchesIn() ​

matchesIn(group): number

Definido em: Simplification/Simplification.ts:543

Quantos membros de um grupo estão entre as partidas definidas.

Parâmetros ​

group ​

GroupInfo | GroupNode

Retorno ​

number


onChange() ​

onChange(listener): () => void

Definido em: Simplification/Simplification.ts:562

Assine as alterações do agrupamento. Retorna seu próprio cancelamento de assinatura.

Parâmetros ​

listener ​

() => void

Retorno ​

(): void

Retorno ​

void


open() ​

open(group): void

Definido em: Simplification/Simplification.ts:277

Coloque os membros de um grupo de volta na tela. Permanece aberto até ser fechado ou dissolvido.

Parâmetros ​

group ​

GroupRef

Retorno ​

void


pullOut() ​

pullOut(nodes): void

Definido em: Simplification/Simplification.ts:290

Retire os nós de seus grupos para a sessão; cada um permanece como um nó simples até ser colocado de volta. Vários de uma vez se reagrupam.

Parâmetros ​

nodes ​

NodeRef | NodeRef[]

Retorno ​

void


putBack() ​

putBack(nodes): void

Definido em: Simplification/Simplification.ts:301

Deixe os nós retirados serem agrupados novamente.

Parâmetros ​

nodes ​

NodeRef | NodeRef[]

Retorno ​

void


renameGroup() ​

renameGroup(group, title): void

Definido em: Simplification/Simplification.ts:393

Renomeie um grupo feito à mão; um título vazio o rotula por seus tipos novamente.

Parâmetros ​

group ​

GroupRef

title ​

string

Retorno ​

void


ruleLabel() ​

ruleLabel(id): string

Definido em: Simplification/Simplification.ts:501

O nome de uma regra em seu cartão, para a legenda de um grupo.

Parâmetros ​

id ​

string

Retorno ​

string


setManualGroups() ​

setManualGroups(records): void

Definido em: Simplification/Simplification.ts:417

Substitua os grupos feitos à mão, como faz um host que os restaura. Não é uma etapa de desfazer.

Parâmetros ​

records ​

ManualGroupRecord[]

Retorno ​

void


setMatches() ​

setMatches(nodes, query): void

Definido em: Simplification/Simplification.ts:526

Marcar as correspondências de uma pesquisa: um grupo fechado que contém alguns desenha sua parte sobre seu anel e sua dica de ferramenta os conta. Uma lista vazia os limpa.

Parâmetros ​

nodes ​

Node[]

query ​

string = ''

Retorno ​

void


setRuleEnabled() ​

setRuleEnabled(id, enabled): void

Definido em: Simplification/Simplification.ts:194

Ative ou desative uma regra. A ativação de uma regra com falha tenta novamente.

Parâmetros ​

id ​

string

enabled ​

boolean

Retorno ​

void


setRuleMinSize() ​

setRuleMinSize(id, minSize): void

Definido em: Simplification/Simplification.ts:203

Defina o menor grupo de uma regra, limitado entre 2 e 50. Uma regra com outra configuração não tem nenhuma.

Parâmetros ​

id ​

string

minSize ​

number

Retorno ​

void


setRules() ​

setRules(rules): void

Definido em: Simplification/Simplification.ts:149

Substitua as regras. A ordem deles é a ordem em que eles correm.

Parâmetros ​

rules ​

SimplifyRule[]

Retorno ​

void


setRuleSetting() ​

setRuleSetting(id, value): void

Definido em: Simplification/Simplification.ts:212

Defina uma configuração de regra, o que seu stepper ou controle deslizante faz: o menor grupo (2–50), o menor número de links ou força central (1–10) ou o nível de Comunidades (1–7).

Parâmetros ​

id ​

string

value ​

number

Retorno ​

void


summary() ​

summary(): object

Definido em: Simplification/Simplification.ts:264

O que a tela contém: total nós de nível superior passam pelos filtros, folded deles ficam em grupos fechados e shown pontos são desenhados para eles, groups dos quais são grupos.

Retorno ​

object

folded ​

folded: number

groups ​

groups: number

shown ​

shown: number

total ​

total: number


typeColor() ​

typeColor(info, type): string

Definido em: Simplification/Simplification.ts:506

A cor em que um membro deste tipo é desenhado; '' não é nenhum tipo.

Parâmetros ​

info ​

GroupInfo

type ​

string

Retorno ​

string


typeLabel() ​

typeLabel(type, count): string

Definido em: Simplification/Simplification.ts:481

O nome de uma parte de um grupo, 12 × ip, a menos que UI.simplify.typeLabel diga o contrário.

Parâmetros ​

type ​

string | undefined

count ​

number

Retorno ​

string


typesLabelOf() ​

typesLabelOf(info): string

Definido em: Simplification/Simplification.ts:493

As partes de um grupo unidas, primeiro as maiores, qualquer que seja o título.

Parâmetros ​

info ​

Pick<GroupInfo, "typeCounts">

Retorno ​

string


ungroup() ​

ungroup(groups): void

Definido em: Simplification/Simplification.ts:379

Remova grupos feitos à mão, em uma única etapa; seus membros são desenhados como seriam sem eles.

Parâmetros ​

groups ​

GroupRef | GroupRef[]

Retorno ​

void


ungroupLanding() ​

ungroupLanding(runId): void

Definido em: Simplification/Simplification.ts:343

Deixe o que esta execução adicionou ser desenhado como nós simples novamente.

Parâmetros ​

runId ​

string

Retorno ​

void