Skip to content

Commit 73fb831

Browse files
committed
Update Dock Manager topic - #1437
1 parent d909b8b commit 73fb831

5 files changed

+29
-0
lines changed

doc/jp/components/layouts/dock-manager.md

+29
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,34 @@ this.dockManager.addEventListener('activePaneChanged', ev => {
295295
});
296296
```
297297

298+
### ドッキング
299+
300+
フローティング ペインのドラッグを開始すると、ドラッグしたペインの位置に応じて異なるドッキング インジケーターが表示されます。ドッキングには、ルート ドッキング、ペイン ドッキング、ドキュメント ホスト ドッキング、スプリッター ドッキングの 4 つの主なタイプがあります。
301+
302+
#### ルート ドッキング
303+
304+
このタイプのドッキングでは、ペインをドラッグしているときに、ドックマネージャーの四隅付近に 4 つの矢印ドッキングインジケーターが表示されます。ペインをドロップすると、Dock Manager の `RootPane` の直接の子要素になります。視覚的には、新しくドッキングされたペインはそれぞれの端にスナップされ、ドック マネージャーの幅または高さの最大半分を占め、他のすべてのコンテンツは残りの半分に移動します。
305+
306+
<img class="responsive-img" src="../../images/dockmanager-root-docking.jpg"/>
307+
308+
#### ペイン ドッキング
309+
310+
フローティング ペインをコンテンツ ペインまたはタブ グループ ペインの上にドラッグすると、ドッキング インジケーターがペインの中央に表示されます。ペインをドロップすると、ターゲット ペインの任意の側にスナップされるか、ターゲット ペインとグループ化されてタブ付きレイアウトが作成されます。初期レイアウトとドッキング位置の組み合わせにより、ドッキング操作により、ドラッグされたペインとターゲットペインの両方の新しい親となる分割されたペインまたはタブ グループ ペインが動的に作成されることがあります。
311+
312+
<img class="responsive-img" src="../../images/dockmanager-pane-docking.jpg"/>
313+
314+
#### ドキュメント ホスト ドッキング
315+
316+
ドラッグしたペインがドキュメント ホストの上にある場合は、ターゲット ペインまたはドキュメント ホスト全体に対するドッキングを可能にする追加のドッキング インジケーターが表示されます。
317+
318+
<img class="responsive-img" src="../../images/dockmanager-document-host-docking.jpg"/>
319+
320+
#### スプリッター ドッキング
321+
322+
フローティング ペインをドラッグしているときに、マウス カーソルがスプリッターに近づくと、その上にドッキング インジケーターが表示されます。ドラッグしたペインがドッキングされている場合、そのペインは対象のスプリッターを持つ分割ペインの子要素になります。スプリッター ドッキングは、Dock Manager の `allowSplitterDock` プロパティを **false** に設定することで無効にできます。
323+
324+
<img class="responsive-img" src="../../images/dockmanager-splitter-docking.jpg"/>
325+
298326
### レイアウトの編集
299327

300328
一部のシナリオでは、ペインの追加または削除、方向の変更などによって、Dock Manager のレイアウトをカスタマイズする必要がある場合があります。次に例を示します。
@@ -591,6 +619,7 @@ igc-dockmanager::part(content-pane) {
591619
| `docking-preview` | ドッキング プレビュー地域。 |
592620
| `docking-indicator` | 非ルート ドッキング インジケーター。 |
593621
| `root-docking-indicator` | ルート ドッキング インジケーター。 |
622+
| `splitter-docking-indicator` | スプリッター ドッキング インジケーター。 |
594623
| `pane-navigator` | ペイン ナビゲーター コンポーネント。 |
595624
| `pane-navigator-header` | ペイン ナビゲーターのヘッダー領域。 |
596625
| `pane-navigator-body` | ペイン ナビゲーターの本体領域。 |
Loading
37.8 KB
Loading
42.4 KB
Loading
40.4 KB
Loading

0 commit comments

Comments
 (0)