インフラジスティックス・ジャパン株式会社、ローカライゼーション担当の杉浦です。Ignite UI for Angular 7.2.5 のリリースのお知らせです!今回のリリースでは、igxDrop、IgxList、特に igxCard に多くの機能変更が追加されています。詳細については、下記の一覧をご確認ください。
Typedoc とSass の API サイトで表示するバージョンを選択いただけますが、製品リリースから同バージョンの API ご提供までには通常数日いただいております。また前バージョンリリース以降に API の追加/変更がない場合、最新バージョンはドロップダウンに追加されないことにご注意ください。
はじめに
Ignite UI for Angular は、50 種類以上のマテリアルデザインに対応する Angular 対応コンポーネントです。モバイル向けのコンポーネントだけではなく、データグリッドや、コンボ、カレンダーなど、業務アプリで必須の機能を持ったコンポーネントを提供しています。
Ignite UI for Angularのバージョニング
Ignite UI for Angularは、有名なセマンティックバージョニングとは異なる方式でバージョンがつけられています。詳しくは下記の記事をご覧ください。
Ignite UI for Angular 7.2.5リリースノート
ここからは、GitHubの7.2.5リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。
新機能 / 機能変更
igxDrop
- onEnter、onLeave、および onDrop イベントは、igxDrop がインスタンス化されるコンテナに関連する originalEvent、offsetX、および offsetY の新しい引数を持つようになりました。
IgxList
- 機能 index プロパティは @Input になり、*igxFor などの構造ディレクティブによって割り当てることができます。
- items プロパティは、割り当てられている場合は、インデックスでソートされた子項目のコレクションを返します。これは子の順序が確定できない場合に便利です。
- Excel スタイルのフィルタリングおよびクイック フィルタリングのユーザー インターフェイスで、日付選択のカレンダーがドロップダウンに表示されるようになりました。
igxCard
- カード コンポーネントがリファクタリングされました。いくつかの新しいサポートコンポーネント/ディレクティブが含まれます。
- igxCardHeaderTitle - igx-card-header コンテナに配置された見出しにカードのタイトルとして表示されるタグを付けます。
- igxCardHeaderSubtitle - igx-card-header コンテナに配置された見出しにカードのサブタイトルとして表示されるタグを付けます。
- igxCardThumbnail - igx-card-header に配置されたものすべてを、タイトルの左側に配置されるつまみとしてタグ付けします。
- igx-card-header - カードヘッダーは、その中に配置された igx アバターを自動的に検出して配置することができます。
- igx-card-media - 自動的にサイズ調整される画像またはビデオをラップします。
- igx-card-actions - カード アクションは配置されたすべての igxButton を検出し自動的に配置することができます。
- カードに新しいタイプ プロパティが含まれます。アウトラインを新しく設定してカードの外観を変えることができます。
- カードに新しい horizontal プロパティが含まれます。true に設定すると、レイアウトは水平に配置されます。
- 新しいディレクティブ igx-divider - igx-divider は、コンテンツをリストおよびレイアウトにグループ化する詳細な設定が可能な行です。
不具合修正
-
グリッドに 1 行または 2 行あり、高さが設定されていない場合、行編集オーバーレイが表示されない問題。(4240)
-
7.2.x で Ctrl + 右矢印が拡張子グリッドで機能しない問題。(4414)
-
EI11 で日付でフィルターするとエラーが返される問題。(4434)
-
スクロールを開始してもカレンダーが閉じない問題。(4099)
-
特定のシナリオで、水平仮想化の同期サービスが無効なキャッシュ値を返す問題。(4460)
-
アイコンが暗いテーマのツールチップ ターゲットとして使用されている場合、アイコンの色が判読できない問題。(4457)
-
グリッドがグループ化されている場合、検索が検索結果までスクロールしない問題。(4327)
-
スクロールを開始してもカレンダーが閉じない問題。(4099)
-
[igx-list] igx-list が igxForOf によって仮想化されている場合、IgxListItem.index が誤ったインデックスを返す問題。(4465)
-
[igx-grid] グループ化/グループ解除時に groupsRepcords が正しく更新されない問題。(4479)
-
列の幅が初期値でない場合、または割合として設定されている場合に igxHGrid で例外がスローされる問題。(4491)
-
すべてのフィルタリング UI で日付ピッカーのモードを 'dropdown' に変更しました。(4493)
-
ラジオ グループ表示を上書きできない問題。(4402)
-
水平方向にスクロールすると、フィルタリングされた列ヘッダーが RowSelectors およびグループに重なる問題。(4366)
-
[igx-grid] onColumnMovingEnd に関する説明に誤りがある問題。(4452)
-
IgxTabs がカスタム追加クラスを削除する問題。(4508)
サンプルへのアクセス
Ignite UI for Angular を初めて使う、というかたはぜひこちらから
- オンラインサンプル
- トライアルの開始
Angular API
Ignite UI for Angular の API はこちらから