ピボット / PivotickPlugin
インターフェース: PivotickPlugin
Pivotick プラグイン: UI 要素、キーバインド、および コアを必要とせずにそれ自体をグラフにインストールするライフサイクル フック それが存在することを知ること。
GraphOptions.plugins を介して宣言的に登録するか、命令的に登録します Graph.use 経由:
ts
const minimap: PivotickPlugin = {
name: 'minimap',
install(ctx) {
ctx.addElement(new MinimapPanel(ctx.ui), ctx.layout?.canvas)
ctx.addKeybinding({ key: 'm', callback: () => ... })
},
}
new Graph(el, data, { plugins: [minimap] })
// or
graph.use(minimap)メソッド
install()
install(
ctx):void
プラグインのインストール時に 1 回呼び出されます。
パラメータ
ctx
返品
void
プロパティ
name
name:
string
安定した識別子。ロギングと重複排除に使用されます。