Skip to content

Commit 7d65836

Browse files
authored
Merge pull request #1761 from IgniteUI/vnext
Updating production with JP changes
2 parents 6f190a7 + 6c42871 commit 7d65836

File tree

11 files changed

+798
-58
lines changed

11 files changed

+798
-58
lines changed

doc/jp/components/charts/features/chart-data-annotations.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ _language: ja
1111

1212
{Platform} チャートでは、データ注釈レイヤーを使用して、データ チャートにプロットされたデータに、傾斜線、垂直/水平線 (軸スライス)、垂直/水平ストリップ (特定の軸をターゲットとする)、四角形、さらには平行四辺形 (バンド) で注釈を付けることができます。データ バインディングがサポートされているため、チャートをカスタマイズするために必要な数の注釈を作成できます。また、さまざまな注釈レイヤーを組み合わせて、プロット領域内にテキストをオーバーレイし、データ内の重要なイベント、パターン、領域に注釈を付けることもできます。
1313

14+
>[!Note]
15+
>これらの機能はデカルト軸をサポートするように設計されており、現在は半径または角度の軸には対応していません。
16+
1417
たとえば、株式イベントやパターンを用いて株価に注釈を付けることができます。
1518

1619
`sample="/charts/data-chart/data-annotation-multiple-with-stocks", height="600", alt="{Platform} 複数のデータ注釈の例"`

doc/jp/components/excel-library-working-with-sparklines.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ Infragistics {Platform} Excel Library は、Excel ワークシートにスパー
1414

1515
`sample="/excel/excel-library/working-with-sparklines", height="500", alt="{Platform} スパークラインを使用した作業の例"`
1616

17-
17+
> [!Note]
18+
> XLSX 形式は必要です。他の形式は現在サポートされていません。
1819
1920
<div class="divider--half"></div>
2021

doc/jp/components/excel-library.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ Infragistics {Platform} Excel ライブラリは、`Workbook`、`Worksheet`、`C
1414

1515
`sample="/excel/excel-library/overview", height="100", alt="{Platform} Excel ライブラリの例"`
1616

17-
17+
> [!Note]
18+
> XLSX 形式は必要です。他の形式は現在サポートされていません。
1819
1920
<div class="divider--half"></div>
2021

doc/jp/components/general-changelog-dv-react.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,73 @@ _language: ja
1212

1313
## **{PackageVerLatest}**
1414

15+
### 新しいコンポーネント
16+
17+
- `IgrChat` コンポーネントを追加しました。
18+
19+
### {PackageGrids} (グリッド)
20+
- `IgrGrid``IgrTreeGrid``IgrHierarchicalGrid`
21+
- 同じデータまたはその他のカスタム条件に基づいて列内のセルを 1 つのセルに構成および結合できる新しいセル結合機能を追加しました。
22+
23+
個々の列で有効化できます:
24+
25+
```tsx
26+
<IgrColumn field="field" merge={true}></IgrColumn>
27+
```
28+
グリッド レベルで以下のいずれかの設定が可能です:
29+
- `onSort` - 列がソートされたときのみ結合。
30+
- `always` - データ操作に関わらず常に結合。
31+
32+
```tsx
33+
<IgrGrid cellMergeMode="always">
34+
</IgrGrid>
35+
```
36+
37+
デフォルトの `cellMergeMode` は `onSort` です。
38+
39+
カスタム シナリオに応じて結合条件やロジックを変更する場合は、グリッドにカスタムの `mergeStrategy` を設定できます。
40+
41+
特定のデータ フィールドに対してカスタム処理が必要な場合には、個々の列に `mergeComparer` を設定することもできます。
42+
43+
- 列をグリッドの特定の側 (先頭または末尾) にピン固定できるようになりました。これにより、両側からのピン固定が可能です。これは、列の `pinningPosition` プロパティを宣言的に設定することで実行できます。
44+
45+
```tsx
46+
<IgrColumn field="Col1" pinned={true} pinningPosition="pinningPosition">
47+
</IgrColumn>
48+
```
49+
50+
```ts
51+
pinningPosition = ColumnPinningPosition.End;
52+
```
53+
54+
または、API を使用してオプションのパラメーターで実行することもできます。
55+
56+
```ts
57+
grid.pinColumn('Col1', 0, ColumnPinningPosition.End);
58+
grid.pinColumn('Col2', 0, ColumnPinningPosition.Start);
59+
```
60+
61+
列にプロパティ `pinningPosition` が設定されていない場合、列はグリッドの `columns``pinning` オプションで指定された位置にデフォルト設定されます。
62+
63+
- **ソートの改善**
64+
- Schwartzian Transformation を用いてソート アルゴリズムの効率を改善しました。この手法 (decorate-sort-undecorate とも呼ばれる) は、ソート キーを一時的に元データに関連付けることで再計算を回避します。
65+
- ソート アルゴリズムを再帰型から反復型にリファクタリングしました。
66+
- **グループ化の改善**
67+
- グループ化アルゴリズムを再帰型から反復型にリファクタリングしました。
68+
- グループ化処理を最適化しました。
69+
70+
### バグ修正
71+
| バグ修正 | コントロール | 説明 |
72+
|------------|---------|-------------|
73+
|[1853](https://github.com/IgniteUI/igniteui-webcomponents/pull/1853)| List |リスト コンポーネントおよびテーマ間で重複していた CSS 変数を削除。|
74+
|[1871](https://github.com/IgniteUI/igniteui-webcomponents/pull/1871)| Card |テーマからカラーを取得するように変更。|
75+
|[1873](https://github.com/IgniteUI/igniteui-webcomponents/pull/1873)| Card |カード ヘッダー内のアバター サイズを調整。|
76+
|[1882](https://github.com/IgniteUI/igniteui-webcomponents/pull/1882)| Chat |最後のメッセージ後にメッセージ アクションがレンダーされない問題を修正。|
77+
|[1885](https://github.com/IgniteUI/igniteui-webcomponents/pull/1885)| Date Picker |編集不可の入力設定で change イベントが発生しない問題を修正。|
78+
|[1894](https://github.com/IgniteUI/igniteui-webcomponents/pull/1894)| Date Picker | Material テーマで値をクリアした際にノッチの境界線に関する問題を修正。|
79+
80+
## **{PackageVerChanges-25-1-OCT}**
81+
1582
### {PackageMaps} 地理マップ
1683

1784
#### <label>PREVIEW</label> Azure マップ画像のサポート

doc/jp/components/general-changelog-dv-wc.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,73 @@ _language: ja
1313

1414
## **{PackageVerLatest}**
1515

16+
### 新しいコンポーネント
17+
18+
- `IgrChat` コンポーネントを追加しました。
19+
20+
### {PackageGrids} (グリッド)
21+
- `IgcGrid``IgcTreeGrid``IgcHierarchicalGrid`
22+
- 同じデータまたはその他のカスタム条件に基づいて列内のセルを 1 つのセルに構成および結合できる新しいセル結合機能を追加しました。
23+
24+
個々の列で有効化できます:
25+
26+
```html
27+
<igc-column field="field" merge="true"></igc-column>
28+
```
29+
グリッド レベルで以下のいずれかの設定が可能です:
30+
- `onSort` - 列がソートされたときのみ結合。
31+
- `always` - データ操作に関わらず常に結合。
32+
33+
```html
34+
<igc-grid cellMergeMode="always">
35+
</igc-grid>
36+
```
37+
38+
デフォルトの `cellMergeMode` は `onSort` です。
39+
40+
カスタム シナリオに応じて結合条件やロジックを変更する場合は、グリッドにカスタムの `mergeStrategy` を設定できます。
41+
42+
特定のデータ フィールドに対してカスタム処理が必要な場合には、個々の列に `mergeComparer` を設定することもできます。
43+
44+
- 列をグリッドの特定の側 (先頭または末尾) にピン固定できるようになりました。これにより、両側からのピン固定が可能です。これは、列の `pinningPosition` プロパティを宣言的に設定することで実行できます。
45+
46+
```html
47+
<igc-column field="Col1" pinned="true" pinningPosition="pinningPosition">
48+
</igc-column>
49+
```
50+
51+
```ts
52+
pinningPosition = ColumnPinningPosition.End;
53+
```
54+
55+
または、API を使用してオプションのパラメーターで実行することもできます。
56+
57+
```ts
58+
grid.pinColumn('Col1', 0, ColumnPinningPosition.End);
59+
grid.pinColumn('Col2', 0, ColumnPinningPosition.Start);
60+
```
61+
62+
列にプロパティ `pinningPosition` が設定されていない場合、列はグリッドの `columns` の `pinning` オプションで指定された位置にデフォルト設定されます。
63+
64+
- **ソートの改善**
65+
- Schwartzian Transformation を用いてソート アルゴリズムの効率を改善しました。この手法 (decorate-sort-undecorate とも呼ばれる) は、ソート キーを一時的に元データに関連付けることで再計算を回避します。
66+
- ソート アルゴリズムを再帰型から反復型にリファクタリングしました。
67+
- **グループ化の改善**
68+
- グループ化アルゴリズムを再帰型から反復型にリファクタリングしました。
69+
- グループ化処理を最適化しました。
70+
71+
### バグ修正
72+
| バグ修正 | コントロール | 説明 |
73+
|------------|---------|-------------|
74+
|[1853](https://github.com/IgniteUI/igniteui-webcomponents/pull/1853)| List |リスト コンポーネントおよびテーマ間で重複していた CSS 変数を削除。|
75+
|[1871](https://github.com/IgniteUI/igniteui-webcomponents/pull/1871)| Card |テーマからカラーを取得するように変更。|
76+
|[1873](https://github.com/IgniteUI/igniteui-webcomponents/pull/1873)| Card |カード ヘッダー内のアバター サイズを調整。|
77+
|[1882](https://github.com/IgniteUI/igniteui-webcomponents/pull/1882)| Chat |最後のメッセージ後にメッセージ アクションがレンダーされない問題を修正。|
78+
|[1885](https://github.com/IgniteUI/igniteui-webcomponents/pull/1885)| Date Picker |編集不可の入力設定で change イベントが発生しない問題を修正。|
79+
|[1894](https://github.com/IgniteUI/igniteui-webcomponents/pull/1894)| Date Picker | Material テーマで値をクリアした際にノッチの境界線に関する問題を修正。|
80+
81+
## **{PackageVerChanges-25-1-SEP}**
82+
1683
### {PackageMaps}
1784

1885
#### <label>PREVIEW</label> Azure マップ画像のサポート

doc/jp/components/general-getting-started-blazor-web-app.md

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ Visual Studio 2022 を起動し、開始ページで **[新しいプロジェク
2020

2121
<img src="../images/general/new-blazor-project-configuring-web-app.jpg" />
2222

23-
次のステップでは、オプションの Interactivty の場所の設定に注意してください。これは、クライアント プロジェクト内のページごとにデフォルト設定されます (例: @rendermode Interactive Auto)。もう 1 つのオプションである Global では、Interactivty レンダリング モードの設定を、共有 Blazor プロジェクト内の 1 つの場所にある App.razor に移動します。例: <Routes @rendermode="InteractiveAuto"/>
23+
次のステップでは、オプションの Interactivty の場所の設定に注意してください。これは、クライアント プロジェクト内のページごとにデフォルト設定されます (例: @rendermode Interactive Auto)。もう 1 つのオプションである Global では、Interactivty レンダリング モードの設定を、共有 Blazor プロジェクト内の 1 つの場所にある App.razor に移動します。
24+
25+
例: <Routes @rendermode="InteractiveAuto"/>
2426

2527
**追加のプロジェクト オプションを指定し、[作成]** をクリックします。
2628

@@ -30,15 +32,13 @@ Visual Studio 2022 を起動し、開始ページで **[新しいプロジェク
3032

3133
Ignite UI for Blazor は、NuGet パッケージで提供されます。Blazor アプリケーションで Ignite UI for Blazor コンポーネントを使用するには、最初に適切な NuGet パッケージをインストールする必要があります。
3234

33-
Visual Studio で、**[ツール]****[NuGet パッケージ マネージャー]****[ソリューションの NuGet パッケージの管理]** を選択して、NuGet パッケージ マネージャーを開きます。**IgniteUI.Blazor** NuGet パッケージを検索してインストールします。
35+
Visual Studio で、**[ツール]****[NuGet パッケージ マネージャー]****[ソリューションの NuGet パッケージの管理]** を選択して、NuGet パッケージ マネージャーを開きます。すべての対象プロジェクトを選択してパッケージをインストールし、**IgniteUI.Blazor** NuGet パッケージを検索してインストールします。
3436

3537
NuGet を使用した Ignite UI for Blazor のインストールの詳細については、[Ignite UI for Blazor のインストール](general-installing-blazor.md) トピックを参照してください。
3638

3739
## Ignite UI for Blazor の登録
3840

39-
### .NET 8 以降のアプリケーション
40-
41-
1 - 共有 **Program.cs** ファイルを開き、**builder.Services.AddIgniteUIBlazor()** 関数を呼び出して Ignite UI for Blazor サービスを登録します。
41+
1 - サーバーの **Program.cs** ファイルを開き、**builder.Services.AddIgniteUIBlazor()** 関数を呼び出して Ignite UI for Blazor サービスを登録します。
4242

4343
```razor
4444
var builder = WebApplication.CreateBuilder(args);
@@ -63,21 +63,35 @@ builder.Services.AddIgniteUIBlazor();
6363
await builder.Build().RunAsync();
6464
```
6565

66-
2 - **IgniteUI.Blazor.Controls** 名前空間を **_Imports.razor** ファイルに追加します
66+
2 - クライアント プロジェクトとサーバー プロジェクト両方の **_Imports.razor** ファイルに、**IgniteUI.Blazor.Controls** 名前空間を追加します
6767

6868
```razor
6969
@using IgniteUI.Blazor.Controls
7070
```
7171

72-
3 - **wwwroot/index.html** ファイルの **<head\>** 要素にスタイル シートを追加します。
72+
3 - サーバー プロジェクトの **Components/App.razor** ファイル内の **<head\>** 要素にスタイル シートを追加します。
7373

7474
```razor
7575
<head>
76-
<link href="_content/IgniteUI.Blazor/themes/light/bootstrap.css" rel="stylesheet" />
77-
</head>
76+
<meta charset="utf-8" />
77+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
78+
<base href="/" />
79+
80+
<link rel="stylesheet" href="_content/IgniteUI.Blazor/themes/light/bootstrap.css" />
81+
```
82+
83+
.NET 9 以降のアプリケーションでは、**Assets** コレクション プロパティを使用することを推奨します。
84+
85+
```razor
86+
<head>
87+
<meta charset="utf-8" />
88+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
89+
<base href="/" />
90+
91+
<link rel="stylesheet" href="@Assets["_content/IgniteUI.Blazor/themes/light/bootstrap.css"]" />
7892
```
7993

80-
4 - スクリプト参照を **wwwroot/index.html** ファイルに追加します。
94+
4 - スクリプト参照を **Components/App.razor** ファイルに追加します。
8195

8296
```razor
8397
<script src="_content/IgniteUI.Blazor/app.bundle.js"></script>
@@ -86,7 +100,7 @@ await builder.Build().RunAsync();
86100

87101
## Ignite UI for Blazor コンポーネントの追加
88102

89-
Razor ページに Ignite UI for Blazor コンポーネントの追加:
103+
Razor ページに Ignite UI for Blazor コンポーネントを追加します。(Ignite UI for Blazor コンポーネントには **InteractiveServer****InteractiveWebAssembly**、または **InteractiveAuto** のようなインタラクティブなレンダー モードが必要です。「ページ/コンポーネントごと」のインタラクティビティを使用する場合は、Ignite UI コンポーネントを使用するページにインタラクティブなレンダー モードが指定されていることを確認してください。)
90104

91105
```razor
92106
<IgbCard style="width:350px">

0 commit comments

Comments
 (0)