コンテンツへスキップ

pivotick v3.0.0


ピボット / GraphUI / RegisteredDockTab

インターフェース: RegisteredDockTab ​

定義: interfaces/GraphUI.ts:1417

DockTab が登録されると、その id は解決されます。

伸びる ​

プロパティ ​

icon? ​

optional icon: string

定義: interfaces/GraphUI.ts:1382

ストリップ内のラベルの前に描画されるグリフ。ペインがどこから来たのかを示します。

SVG 文字列、innerHTML および ** サニタイズされていない** — である必要があります。 信頼できる、PivotDefinition.icon とまったく同じです。複数のタブがある場合に便利です 同じ 種類 ペイン: 4 つの候補レビューと 1 つのリストとして読み取られるデータ テーブル それ以外の場合は 5 つです。

継承元 ​

DockTab.icon


id ​

id: string

定義: interfaces/GraphUI.ts:1418

安定したアイデンティティ: removeDockTab / activateDockTab がとるもの、そして ストリップのボタンにdata-tabと書かれています。

デフォルト ​

自動生成された pvt-dock-tab-N

Overrides ​

DockTab.id


label ​

label: string

定義: interfaces/GraphUI.ts:1373

ストリップのラベルはそのまま使用されます (翻訳できるように)。

継承元 ​

DockTab.label


onActivate()? ​

optional onActivate: (tab) => void

定義: interfaces/GraphUI.ts:1412

このタブが前面に来るとき、およびタブが前面から離れるときに呼び出されます。監視するタブ ライブデータは onDeactivate で動作を停止し、onActivate で追いつくはずです。 他に画面外にあることを示すものは何もありません。

パラメータ ​

tab ​

DockTabHandle

返品 ​

void

継承元 ​

DockTab.onActivate


onDeactivate()? ​

optional onDeactivate: (tab) => void

定義: interfaces/GraphUI.ts:1413

パラメータ ​

tab ​

DockTabHandle

返品 ​

void

継承元 ​

DockTab.onDeactivate


order? ​

optional order: number

定義: interfaces/GraphUI.ts:1406

ストリップ内の表示順序は昇順です。等しい順序は登録順序を維持します — プラグインは UI の構築後にインストールされるため、プラグインのタブは UI の構築後に配置されます。 そう言うまでもなく内蔵のもの。

デフォルト ​

ts
0

継承元 ​

DockTab.order


render() ​

render: (tab) => HTMLElement

定義: interfaces/GraphUI.ts:1388

ペインの本体を構築します。初めてタブが表示されたときに、once が遅延して呼び出されます。 前面 — 誰も開かないタブには費用はかかりません。要素は保持され、再接続されます その後のアクティベーションでも、独自の状態 (スクロール位置を含む) を保持します。

パラメータ ​

tab ​

DockTabHandle

返品 ​

HTMLElement

継承元 ​

DockTab.render


toolbar()? ​

optional toolbar: (tab) => HTMLElement | HTMLElement[]

定義: interfaces/GraphUI.ts:1399

このタブのヘッダー コントロールを作成し、ドックのヘッダー行の一部としてレイアウトします。 **** のアクティベーションで再呼び出されるため、コントロールはタブの内容を反映できます。 現在の状態。

独自の複数のビューを持つペインがここにスイッチを描画します。 2つの公開クラス 内蔵テーブルと同じ外観を与えます — ストリップ上の pvt-dock-views 各ボタンに pvt-dock-view、現在のボタンに active — 錠剤のままです ドック独自のタブの横にグループがあり、テーマに従います。

パラメータ ​

tab ​

DockTabHandle

返品 ​

HTMLElement | HTMLElement[]

継承元 ​

DockTab.toolbar