pivotick / 简化
接口: Simplification
定义于:Simplification/Simplification.ts:100
访问器
matchQuery
Getter 签名
get matchQuery():
string|undefined
定义于:Simplification/Simplification.ts:551
比赛设置的内容是匹配的。
返回值
string | undefined
openConfirmAbove
Getter 签名
get openConfirmAbove():
number
定义于:Simplification/Simplification.ts:476
Open 优先询问的以上成员 (UI.simplify.openConfirmAbove)。
返回值
number
方法
close()
close(
group):void
定义于:Simplification/Simplification.ts:282
将开放组的成员折叠回其中。
参数
group
GroupRef
返回值
void
colorOf()
colorOf(
node):string
定义于:Simplification/Simplification.ts:513
绘制点的颜色:UI.simplify.colorOf,或者节点的样式,或组自己的样式。
参数
node
返回值
string
defaultTitle()
defaultTitle(
nodes):string
定义于:Simplification/Simplification.ts:429
这些节点将从其类型中获得的标签,即标题提示的起始位置。
参数
nodes
(string | Node)[]
返回值
string
getGroups()
getGroups():
GroupInfo[]
定义于:Simplification/Simplification.ts:235
上次运行的每个组,包括开放组,以及后来的规则再次折叠的组:持有一组的组也列出了其成员。 summary().groups 计算画布绘制的封闭组。
返回值
getManualGroups()
getManualGroups():
ManualGroupRecord[]
定义于:Simplification/Simplification.ts:412
手工制作的团体,供主人保存。
返回值
getRules()
getRules():
SimplifyRuleStatus[]
定义于:Simplification/Simplification.ts:158
每条规则都按照运行顺序排列,以及它在上次运行时所做的事情。
返回值
groupableIds()
groupableIds(
nodes):string[]
定义于:Simplification/Simplification.ts:441
选择代表手工制作的组可以持有的真实节点。
参数
nodes
(string | Node)[]
返回值
string[]
groupLanding()
groupLanding(
runId):void
定义于:Simplification/Simplification.ts:318
将这次拓展运行添加的内容分组,每种类型一个。在pivots.ingest之前用graph.pivots.candidates(pivotId).runId调用它,因此节点永远不会松动;在下次重绘时折叠它们后调用它。当未声明时,在顶部添加拓展着陆规则,并将其打开。
参数
runId
string
返回值
void
groupNodes()
groupNodes(
nodes,title?):string|undefined
定义于:Simplification/Simplification.ts:360
将这些节点折叠成自己的一组,标题为 title(未设置或默认标签:按其类型标记)。其中的一个团体给出了它的成员。已经在手工制作组中的节点离开它;带注释的节点和扩展的簇不会出现。返回新组的 id,如果可以分组的节点少于两个,则不返回任何内容。
参数
nodes
(string | Node)[]
title?
string
返回值
string | undefined
groupOf()
groupOf(
node):GroupInfo|undefined
定义于:Simplification/Simplification.ts:240
折叠该节点的第一条规则放入的组。
参数
node
string | Node
返回值
GroupInfo | undefined
isEnabled()
isEnabled():
boolean
定义于:Simplification/Simplification.ts:144
该功能是否完全开启 (UI.simplify.enabled)。
返回值
boolean
isLandingGrouped()
isLandingGrouped(
runId):boolean
定义于:Simplification/Simplification.ts:348
是否要求此支点跑动以小组形式进行。
参数
runId
string
返回值
boolean
isManual()
isManual(
group):boolean
定义于:Simplification/Simplification.ts:406
这组是否是手工制作的。
参数
group
GroupRef
返回值
boolean
isPulledOut()
isPulledOut(
node):boolean
定义于:Simplification/Simplification.ts:308
节点是否被从其组中拉出。
参数
node
string | Node
返回值
boolean
labelOf()
labelOf(
info):string
定义于:Simplification/Simplification.ts:488
一个组的标签:它的标题,其他部分的连接,最大的在前。
参数
info
返回值
string
matchesIn()
matchesIn(
group):number
定义于:Simplification/Simplification.ts:543
设定的比赛中有多少组成员。
参数
group
GroupInfo | GroupNode
返回值
number
onChange()
onChange(
listener): () =>void
定义于:Simplification/Simplification.ts:562
订阅分组的更改。返回自己的取消订阅。
参数
listener
() => void
返回值
():
void
返回值
void
open()
open(
group):void
定义于:Simplification/Simplification.ts:277
将群组成员放回到画布上。它保持开放状态,直至关闭或解散。
参数
group
GroupRef
返回值
void
pullOut()
pullOut(
nodes):void
定义于:Simplification/Simplification.ts:290
将节点从其组中取出进行会话;每个节点在放回之前都保持为普通节点。几个同时重新集结一次。
参数
nodes
NodeRef | NodeRef[]
返回值
void
putBack()
putBack(
nodes):void
定义于:Simplification/Simplification.ts:301
让拉出的节点再次分组。
参数
nodes
NodeRef | NodeRef[]
返回值
void
renameGroup()
renameGroup(
group,title):void
定义于:Simplification/Simplification.ts:393
给手工组重新命名;空标题再次按其类型对其进行标记。
参数
group
GroupRef
title
string
返回值
void
ruleLabel()
ruleLabel(
id):string
定义于:Simplification/Simplification.ts:501
规则在其卡片上的名称,用于组的副标题。
参数
id
string
返回值
string
setManualGroups()
setManualGroups(
records):void
定义于:Simplification/Simplification.ts:417
替换手工制作的组,就像主机恢复它们一样。不是撤消步骤。
参数
records
返回值
void
setMatches()
setMatches(
nodes,query):void
定义于:Simplification/Simplification.ts:526
标记搜索的匹配项:一个封闭的组持有一些在其环上绘制他们的份额,并且其工具提示对它们进行计数。空列表会清除它们。
参数
nodes
Node[]
query
string = ''
返回值
void
setRuleEnabled()
setRuleEnabled(
id,enabled):void
定义于:Simplification/Simplification.ts:194
打开或关闭一项规则。将失败的规则重新打开并重试。
参数
id
string
enabled
boolean
返回值
void
setRuleMinSize()
setRuleMinSize(
id,minSize):void
定义于:Simplification/Simplification.ts:203
设置规则的最小组,限制为 2-50。具有其他设置的规则没有任何设置。
参数
id
string
minSize
number
返回值
void
setRules()
setRules(
rules):void
定义于:Simplification/Simplification.ts:149
更换规则。他们的顺序就是他们运行的顺序。
参数
rules
返回值
void
setRuleSetting()
setRuleSetting(
id,value):void
定义于:Simplification/Simplification.ts:212
设置规则的一个设置,即其步进器或滑块的作用:最小的组 (2–50)、最少的链接或核心强度 (1–10) 或社区级别 (1–7)。
参数
id
string
value
number
返回值
void
summary()
summary():
object
定义于:Simplification/Simplification.ts:264
画布包含的内容:total顶级节点通过过滤器,folded位于封闭组中,并为它们绘制shown点,其中groups是组。
返回值
object
folded
folded:
number
groups
groups:
number
shown
shown:
number
total
total:
number
typeColor()
typeColor(
info,type):string
定义于:Simplification/Simplification.ts:506
绘制该类型成员的颜色; '' 不是类型。
参数
info
type
string
返回值
string
typeLabel()
typeLabel(
type,count):string
定义于:Simplification/Simplification.ts:481
组的一部分的名称,12 × ip,除非UI.simplify.typeLabel另有说明。
参数
type
string | undefined
count
number
返回值
string
typesLabelOf()
typesLabelOf(
info):string
定义于:Simplification/Simplification.ts:493
一个团体的各个部分加入进来,最大的首先加入,无论其名称如何。
参数
info
Pick<GroupInfo, "typeCounts">
返回值
string
ungroup()
ungroup(
groups):void
定义于:Simplification/Simplification.ts:379
第一步,删除手工制作的组;他们的成员被吸引来,就像没有他们一样。
参数
groups
GroupRef | GroupRef[]
返回值
void
ungroupLanding()
ungroupLanding(
runId):void
定义于:Simplification/Simplification.ts:343
让这次运行添加的内容再次绘制为普通节点。
参数
runId
string
返回值
void