Skip to content

Commit b2bfbe8

Browse files
authored
Merge pull request #6092 from IgniteUI/localization-2025-03-28
JA - Tile Manager topic localization
2 parents 8751249 + 8c5e46e commit b2bfbe8

1 file changed

Lines changed: 78 additions & 0 deletions

File tree

jp/components/tile-manager.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
title: Angular ページレイアウトの管理 | タイル マネージャー | Ignite UI | インフラジスティックス
3+
_description: Ignite UI for Angular Tile Manager コンポーネントを使用すると、コンテンツを個々のタイルに表示できます。
4+
_keywords: Angular ページ レイアウトの管理, Ignite UI for Angular, UI コントロール, Angular ウィジェット, Web ウィジェット, UI ウィジェット, Angular, ネイティブ Angular コンポーネント スイート, ネイティブ Angular コントロール, ネイティブ Angular コンポーネント ライブラリ, ネイティブ Angular コンポーネント, Angular タイル マネージャー, インフラジスティックス, タイル, Angular タイル マネージャー コンポーネント, Angular タイル マネージャー コントロール
5+
_language: ja
6+
---
7+
# Angular Tile Manager (タイル マネージャー) の概要
8+
9+
Tile Manager コンポーネントを使用すると、コンテンツを個々のタイルに表示できます。ユーザーはタイルを並べ替えたりサイズを変更したりして操作できるため、好みに応じてコンテンツのレイアウトや外観を自由にカスタマイズできます。この柔軟性により、パーソナライズされた効率的なコンテンツの表示と管理が可能になり、ユーザー エクスペリエンスが向上します。
10+
11+
## Angular Tile Manager の例
12+
13+
次の Ignite UI for Angular Tile Manager の例では、コンポーネントの動作を示しています。
14+
15+
<code-view style="height:752px"
16+
data-demos-base-url="{environment:demosBaseUrl}"
17+
iframe-src="{environment:demosBaseUrl}/layouts/tile-manager-sample" alt="Angular Tile Manager の例">
18+
</code-view>
19+
<div class="divider--half"></div>
20+
21+
> [!WARNING]
22+
> iframe の権限ポリシーにより、この例のフルスクリーン ボタンは、右上隅の Expand to fullscreen (フルスクリーンに展開) ボタンをクリックしてスタンドアロン モードで例を開いた場合にのみ機能します。
23+
24+
## Ignite UI for Angular Tile Manager を使用した作業の開始
25+
26+
Ignite UI Tile Manager は標準の [Web コンポーネント](https://developer.mozilla.org/ja/docs/Web/Web_Components)であるため、Angular アプリケーションで使用できます。
27+
28+
Tile Manager コンポーネントの使用を開始するには、最初に次のコマンドを実行して Web Components パッケージをインストールする必要があります。
29+
30+
```cmd
31+
npm install igniteui-webcomponents --save
32+
```
33+
34+
次に、`main.ts` ファイルまたは `IgcTileManager` を使用しているコンポーネントの `.ts` ファイルで `IgcTileManagerComponent` 引数を指定して `defineCustomElements()` 関数を呼び出す必要があります。
35+
36+
```ts
37+
import { defineComponents, IgcTileManagerComponent } from 'igniteui-webcomponents';
38+
39+
defineComponents(IgcTileManagerComponent);
40+
```
41+
また、コンポーネントの構成に `CUSTOM_ELEMENTS_SCHEMA` スキーマを含める必要があります。
42+
43+
```typescript
44+
import { Component, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
45+
46+
@Component({
47+
schemas: [CUSTOM_ELEMENTS_SCHEMA]
48+
})
49+
export class AppComponent {
50+
```
51+
52+
これで、Angular Tile Manager の基本構成から始めることができます。
53+
54+
## 使用方法
55+
56+
タイル マネージャーは、最大化状態または通常状態でのタイルの配置を管理する基本的なタイル レイアウト動作を提供します。タイルはそれぞれ独立してサイズを設定でき、複雑なレイアウトを構築できます。エンドユーザーはドラッグ アンド ドロップによる直感的な操作で柔軟にタイルを並べ替えることが可能です。
57+
58+
タイル マネージャーでは、使用できる 2 つのコンポーネントが提供されます。
59+
- `IgcTileComponent` - このコンポーネントは、タイル マネージャー内に表示される個々のタイルを表します。
60+
- `IgcTileManagerComponent` - これはすべてのタイル コンポーネントを含むメイン コンポーネントであり、タイル レイアウト全体のコンテナーとして機能します。
61+
62+
```html
63+
<igc-tile-manager>
64+
<igc-tile>
65+
<p>Tile 1</p>
66+
</igc-tile>
67+
<igc-tile>
68+
<p>Tile 2</p>
69+
</igc-tile>
70+
<igc-tile>
71+
<p>Tile 3</p>
72+
</igc-tile>
73+
</igc-tile-manager>
74+
```
75+
76+
Ignite UI for Angular については、「[はじめに](general/getting-started.md)」トピックををご覧ください。
77+
78+
Tile Manager コンポーネントの使用方法の詳細については、[このトピック]({environment:infragisticsBaseUrl}/products/ignite-ui-web-components/web-components/components/layouts/tile-manager.html)を参照してください。

0 commit comments

Comments
 (0)