pivotick / 簡略化
インターフェース: Simplification
定義: Simplification/Simplification.ts:100
アクセサ
matchQuery
署名を取得する
get matchQuery():
string|undefined
定義: Simplification/Simplification.ts:551
マッチセットがマッチしたもの。
返品
string | undefined
openConfirmAbove
署名を取得する
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 は、 closed groups the canvas draws.
返品
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
このピボット ランで追加されるものを、タイプごとに 1 つずつグループで着地します。で呼び出します graph.pivots.candidates(pivotId).runId は pivots.ingest の前なので、ノードは次のようになります。 決して緩められることはありません。次の再描画時にそれらをフォールドした後にそれを呼び出します。ピボットを追加します 着陸が宣言されていない場合はトップでルールを設定し、スイッチをオンにします。
パラメータ
runId
string
返品
void
groupNodes()
groupNodes(
nodes,title?):string|undefined
定義: Simplification/Simplification.ts:360
これらのノードを title というタイトルの独自の 1 つのグループに折りたたみます (未設定またはデフォルト) label: タイプごとにラベルが付けられます)。そのうちのグループがメンバーを与えます。すでにノード 手作りグループではそれを残します。 annotated nodes and expanded clusters stay out. 新しいグループの ID を返します。グループ化できるノードが 2 つ未満の場合は何も返しません。
パラメータ
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
Take nodes out of their groups for the session; each stays a plain node until put 戻って。 Several at once regroup once.
パラメータ
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
検索の一致をマークします。いくつかを保持している閉じたグループがそのリング上で自分のシェアを引き出します。 and its tooltip counts them. An empty list clears them.
パラメータ
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
ルールを置き換えます。 Their order is the order they run in.
パラメータ
rules
返品
void
setRuleSetting()
setRuleSetting(
id,value):void
定義: Simplification/Simplification.ts:212
ルールの 1 つの設定、そのステッパーまたはスライダーの動作を設定します: 最小グループ (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
The colour a member of this type is drawn in; '' はタイプがありません。
パラメータ
info
type
string
返品
string
typeLabel()
typeLabel(
type,count):string
定義: Simplification/Simplification.ts:481
グループの一部の名前。UI.simplify.typeLabel で特に指定がない限り、12 × ip。
パラメータ
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
Remove hand-made groups, as one step;彼らのメンバーは、彼らがいなかったらどうなるかのように描かれています。
パラメータ
groups
GroupRef | GroupRef[]
返品
void
ungroupLanding()
ungroupLanding(
runId):void
定義: Simplification/Simplification.ts:343
この実行で追加されたものを再びプレーン ノードとして描画します。
パラメータ
runId
string
返品
void