コンテンツへスキップ

pivotick v3.0.0


ピボット / GraphUI / GraphUI

インターフェース: GraphUI ​

定義: interfaces/GraphUI.ts:114

プロパティ ​

asyncContent? ​

optional asyncContent: AsyncContentOptions

定義: interfaces/GraphUI.ts:253

/**

  • コンテンツ フックの Promise が実行中に表示される内容と、表示されるかどうか
  • 拒否します。非同期フックのみがそれに到達します。「AsyncContentOptions」を参照してください。

busyIndicator? ​

optional busyIndicator: boolean | BusyIndicatorOptions

定義: interfaces/GraphUI.ts:247

非同期フックの 1 つを待機している間にキャンバスに表示される内容 (onBeforeEdgeCreate、onBeforeDelete、onBeforeNodeCreate、編集コミット フック、onBeforeIngest): プログレス カーソルと小さなスピナー。 コンテキストを通じて開かれたフックが画面上に表示されるようにプロンプトを表示します。 false には何も表示されませんが、 自分で絵を描く消費者のために。 BusyIndicatorOptionsを参照してください。

デフォルト ​

ts
true

contextMenu ​

contextMenu: ContextMenu

定義: interfaces/GraphUI.ts:129


dock? ​

optional dock: DockOptions

定義: interfaces/GraphUI.ts:270

下部のドック自体 - テーブルおよび登録されている領域 中に何が入っているかではなく、DockTab を共有します。

UI.table には同じ 3 つの設定が含まれます。彼らは光栄です、そして何でも ここに設定すると勝ちです。テーブルがオフになっているときは、ここで宣言します。 プラグインのタブが提供するドックに到達する唯一の方法です。


editors ​

editors: Editors

定義: interfaces/GraphUI.ts:131


emptyState? ​

optional emptyState: boolean | EmptyStateOptions

定義: interfaces/GraphUI.ts:238

グラフにノードもメモも保持されていないときにキャンバスに表示される内容: カードが中央に配置されます。 キャンバスはデータの出入りに応じて表示されたり非表示になったりするため、取り込みによってデータが取り除かれ、 その取り込みを元に戻すと元に戻ります。

省略された場合、または true には、「キャンバスにはまだ何もありません」と表示されます。 false には何も表示されません。 あなた自身のことを言うために render を宣言してください。 EmptyStateOptionsを参照してください。

デフォルト ​

ts
true

extraPanels ​

extraPanels: ExtraPanel[]

定義: interfaces/GraphUI.ts:127


filter? ​

optional filter: FilterOptions

定義: interfaces/GraphUI.ts:207

フィルター パネルのファセット。ノードデータをスキャンして導出する場合は省略します。 (設定ゼロのデフォルト); facets を宣言してフォームを生成します 代わりに独自の宣言を行ってください。 FilterOptionsを参照してください。


history? ​

optional history: FeatureToggle

定義: interfaces/GraphUI.ts:168

元に戻す/やり直しの分割ボタン、その履歴ドロップダウン、および Mod+Z / Mod+Shift+Z。

コントロールのみ: graph.history はどちらの方法でも記録を続行するため、消費者は 独自のクロムから undo を実行すると、これがオフになり、エンジンが維持されます。

デフォルト ​

ts
{ enabled: true }

inspector? ​

optional inspector: FeatureToggle

定義: interfaces/GraphUI.ts:174

Inspection-properties モーダル — ノード メニューの Inspect Properties エントリと I ショートカット。

デフォルト ​

ts
{ enabled: true }

keybindings? ​

optional keybindings: Keybinding[]

定義: interfaces/GraphUI.ts:284


legend? ​

optional legend: boolean | LegendOptions | LegendGroupOptions

定義: interfaces/GraphUI.ts:218

キャンバスの凡例: フィルターとしても機能するグラフの色のキー。

省略すると、グラフの色が次の場合に凡例が 単独で 表示されます。 宣言された render.nodeTypeAccessor によって説明されます — を参照 LegendOptions。 false はそれを抑制し、true はそれを要求せずにそれを要求します チェックして、オブジェクトがそれを構成します。いくつかのことをエンコードしたグラフ LegendGroupOptions を通過すると、代わりに: 1 つのドッキング カード、1 つのセクション エンコーディングごとに。


mainHeader ​

mainHeader: MainHeader

定義: interfaces/GraphUI.ts:124


minimap? ​

optional minimap: boolean | MinimapOptions

定義: interfaces/GraphUI.ts:228

キャンバス ミニマップ: グラフ全体の概要を長方形で表示し、何があるかを示します。 画面上で。クリックしてビューを中心に戻し、ドラッグしてパンします。

full モードでは、collapsed: 'auto' で開くので自動的に折りたたまれます。 隅のないキャンバスの上で。 false はそれを抑制します。 true または物体 どのモードでもそれを要求します — MinimapOptions を参照してください。自分のものを渡す plugins の minimap() プラグインもこれに勝ります。


mode ​

mode: GraphUIMode

定義: interfaces/GraphUI.ts:115


navigation: Navigation

定義: interfaces/GraphUI.ts:130


neighborsPanel ​

neighborsPanel: NeighborsPanel

定義: interfaces/GraphUI.ts:126


notes? ​

optional notes: FeatureToggle

定義: interfaces/GraphUI.ts:154

キャンバス上に自由に浮かぶノート: ストリップの Notes ボタンとそのパネル、 作成 ▸ メモの追加ツール、キャンバス メニューの ** メモの追加**、および N / Shift+N ショートカット。

enabled: false は* を全員連れ去り、* は後ろでドアを閉めます。 graph.noteManager.addNote は拒否するので、何もありません — プラグインでもイニシャルでもありません データ — メモをキャンバス上に置きますが、メモを読み取ったり削除したりすることはできません。

デフォルト ​

ts
{ enabled: true }

notifications? ​

optional notifications: FeatureToggle

定義: interfaces/GraphUI.ts:181

トースト通知。 enabled: false はコーナーを沈黙させます: すべて graph.notifier.* 呼び出しは no-op となり、undefined を返します。これはすでに実行されています。 なんと通知スロットのないモードが返されます。

デフォルト ​

ts
{ enabled: true }

physicsFlyout? ​

optional physicsFlyout: FeatureToggle

定義: interfaces/GraphUI.ts:194

Physics レール モード — シミュレーション スライダーと プリセット。 enabled: false はレール ボタンとパネルを取り外します。かどうか シミュレーションの実行自体は simulation.enabled の仕事です。

デフォルト ​

ts
{ enabled: true }

pivotMode? ​

optional pivotMode: boolean | "auto"

定義: interfaces/GraphUI.ts:283

ピボット レール モード — アナリストが原点を選択し、それぞれの値を読み取ります。 登録されたピボットがアドバタイズし、絞り込んで実行します。

'auto' (デフォルト) は、レール ボタンをレジストリに関連付けます。これは、 最初のピボットが登録され、最後のピボットが離れると移動するため、何も持たないコンシューマーは pivots ではフィーチャーの痕跡が見られません。 true はピボットの場合は関係なくそこに保持します 非同期で到着します。 false には決して表示されません。 viewer または staticモード。

デフォルト ​

ts
'auto'

propertiesPanel ​

propertiesPanel: PropertiesPanel

定義: interfaces/GraphUI.ts:125


optional search: FeatureToggle

定義: interfaces/GraphUI.ts:160

ノード検索: ヘッダーの Search ボタン、ピッカー モーダル、および Shift+J。 graph.selectElement および開いているピッカーのその他の機能は変更されません。

デフォルト ​

ts
{ enabled: true }

sidebar: SidebarOptions

定義: interfaces/GraphUI.ts:123


simplify? ​

optional simplify: SimplifyOptions

定義: interfaces/GraphUI.ts:201

同じ役割を果たすノードを 1 つのグループ ノードに折りたたんで、Simplify レールを作成します。 ルールを切り替えるモード。省略すると、full モードは近隣ルールを提供します スイッチをオフにした。他のモードでは、ルールが宣言されない限り、何も表示されず、実行されません。 enabled: false は機能を削除します。


table? ​

optional table: boolean | TableOptions

定義: interfaces/GraphUI.ts:261

データ ドック: ソート可能で選択可能なグリッドとしてのグラフのノードとエッジ キャンバスの下部を切り離します。

full モードではデフォルトで 1 つが提供されます。 false はそれを完全に抑制します、オブジェクト それを設定します。他のモードでは決してマウントされません。 TableOptionsを参照してください。


theme? ​

optional theme: string

定義: interfaces/GraphUI.ts:122

UI がユーザーの好みの配色を無視するように強制するテーマのクラス名。 デフォルトで利用可能な値: light および dark。 ユーザーの好みの配色を使用するには、undefined のままにしておきます。

デフォルト ​

ts
undefined

tooltip ​

tooltip: Tooltip

定義: interfaces/GraphUI.ts:128


topBar? ​

optional topBar: TopBar

定義: interfaces/GraphUI.ts:143

キャンバスの上部にあるストリップ: 検索/フィルター/メモの丸薬、 ホスト自身の TopBar.actions と undo-redo グループ。 enabled: false は削除します ストリップ、予約されている 48 ピクセル、およびコントロールが所有するショートカット。

GraphUI.mainHeader と混同しないでください。これが要素の仕組みです。 どこに表示されても 名前付き です。各錠剤にも独自のスイッチがあります (GraphUI.検索, UI.filter.enabled, GraphUI.メモ, GraphUI.history) 全部ではなく 1 つを奪ったことに対して。

デフォルト ​

ts
{ enabled: true }

viewFlyout? ​

optional viewFlyout: FeatureToggle

定義: interfaces/GraphUI.ts:187

View レール モード — レイアウト、グリッド、可視性を保持するフライアウト スイッチ。 enabled: false はレールのボタンとパネルを取り除きます。

デフォルト ​

ts
{ enabled: true }