コンテンツへスキップ

pivotick v3.0.0


ピボット / 簡素化 / SimplifyOptions

インターフェース: SimplifyOptions ​

定義: interfaces/Simplify.ts:205

UI.simplify: どのルールがグラフを折り畳むか、およびグループにどのように名前が付けられるか。

プロパティ ​

colorOf()? ​

optional colorOf: (node) => string | undefined

定義: interfaces/Simplify.ts:240

ノードがグループ内で表す色: ディスクとリング、オープンウォッシュ、 ツールチップのチップ、混合リングのシェア。 color を持たないノードを持つホストの場合。 undefined を返すと、ノードの解決されたスタイルの色に戻ります。

パラメータ ​

node ​

Node

返品 ​

string | undefined

デフォルト ​

ts
the node's resolved style colour

enabled? ​

optional enabled: boolean

定義: interfaces/Simplify.ts:210

false はこの機能を削除します。ルールは実行されず、レールの単純化モードはなくなります。

デフォルト ​

ts
true

openConfirmAbove? ​

optional openConfirmAbove: number

定義: interfaces/Simplify.ts:227

これよりも多くのメンバーがいるグループを開くには、まずこれが必要です。

デフォルト ​

ts
100

rules? ​

optional rules: SimplifyRule[]

定義: interfaces/Simplify.ts:216

ルールは実行順に並べられます。それぞれのグループには、上のグループが作成したグループが表示されます。 省略すると、full モードでは組み込みルールがオフになり、他のモードが提供されます。 何も実行しません。


typeLabel()? ​

optional typeLabel: (type, count) => string

定義: interfaces/Simplify.ts:222

グループのパートの名前。 (type, count) => `${count} IPs` 。 typeは タイプのないノードの場合は undefined。

パラメータ ​

type ​

string | undefined

count ​

number

返品 ​

string

デフォルト ​

${count} × ${type}


typeOf()? ​

optional typeOf: (node) => string | undefined

定義: interfaces/Simplify.ts:233

すべてのルールをグループ化するタイプと、すべてのグループがその部分をカウントするタイプ。独自のルール このルールでは依然として typeOf が勝ちます。

パラメータ ​

node ​

Node

返品 ​

string | undefined

デフォルト ​

ts
render.nodeTypeAccessor