インフラジスティックス・ジャパン株式会社のBlog

インフラジスティックス・ジャパン株式会社のチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。

Ignite UI for Angular 7.2.5リリースノート

f:id:Loc_IG:20190226160238p:plain

インフラジスティックス・ジャパン株式会社、ローカライゼーション担当の杉浦です。Ignite UI for Angular 7.2.5 のリリースのお知らせです!今回のリリースでは、igxDrop、IgxList、特に igxCard に多くの機能変更が追加されています。詳細については、下記の一覧をご確認ください。


TypedocSass の API サイトで表示するバージョンを選択いただけますが、製品リリースから同バージョンの API ご提供までには通常数日いただいております。また前バージョンリリース以降に API の追加/変更がない場合、最新バージョンはドロップダウンに追加されないことにご注意ください。

はじめに

Ignite UI for Angular は、50 種類以上のマテリアルデザインに対応する Angular 対応コンポーネントです。モバイル向けのコンポーネントだけではなく、データグリッドや、コンボ、カレンダーなど、業務アプリで必須の機能を持ったコンポーネントを提供しています。

Ignite UI for Angularのバージョニング

Ignite UI for Angularは、有名なセマンティックバージョニングとは異なる方式でバージョンがつけられています。詳しくは下記の記事をご覧ください。

Ignite UI for Angular 7.2.5リリースノート

ここからは、GitHub7.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 はこちらから