接口: CustomRule
定义于:interfaces/Simplify.ts:179
应用程序自己的规则。
属性
description?
optionaldescription:string
定义于:interfaces/Simplify.ts:186
卡片上有一行字说明了它折叠的内容。
enabled?
optionalenabled:boolean
定义于:interfaces/Simplify.ts:188
默认值
ts
trueid
id:
string
定义于:interfaces/Simplify.ts:182
规则中独一无二;还有GroupInfo.规则。
kind
kind:
"custom"
定义于:interfaces/Simplify.ts:180
label?
optionallabel:string
定义于:interfaces/Simplify.ts:184
“简化”弹出按钮中卡片上的名称。
默认值
ts
the idminSize?
optionalminSize:number
定义于:interfaces/Simplify.ts:193
共享密钥的节点比保留普通节点的节点少。
默认值
ts
2partition()
partition: (
view) =>Map<string,string>
定义于:interfaces/Simplify.ts:199
给每个节点分组一个key;共享密钥的节点成为一组。遗漏的节点保留其自身,并且不在 view.nodes 中的 id 将被忽略。抛出的规则被关闭,其他规则仍然运行。
参数
view
返回值
Map<string, string>