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
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
getManualGroups()
getManualGroups():
ManualGroupRecord[]
Definido em: Simplification/Simplification.ts:412
Os grupos feitos à mão, para um anfitrião salvar.
Retorno
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
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
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
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
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
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