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

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

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

f:id:Loc_IG:20190226160238p:plain

インフラジスティックス・ジャパン株式会社、ローカライゼーション担当の杉浦です。Ignite UI for Angular 7.2.8 のリリースのお知らせです!今回のリリースでは IgxGrid キーボード ナビゲーションの機能変更、その他の不具合修正となります。詳細については、下記の一覧をご確認ください。


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

はじめに

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

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

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

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

ここからは、GitHub7.2.8リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

新機能 / 機能変更

  • igxGrid カスタム キーボード ナビゲーション
    • onFocusChange イベントが非推奨になりました。
    • onGridKeydown を公開しました。イベントをエミットできます。
    • navigateTo(rowIndex: number, visibleColumnIndex: number, callback({targetType, target: Object })) - このメソッドを使用すると、提供された rowindex と visibleColumnIndex に基づいてグリッド内の位置に移動できます。
    • getNextCell(currentRowIndex, currentvisibleColumnIndex, callback(IgxColumnComponent)) - 現在の位置に従って特定の基準に一致する次のセルを定義する { rowIndex, visibleColumnIndex } を返します。
    • getPreviousCell(currentRowIndex, currentvisibleColumnIndex, callback(IgxColumnComponent)) - 現在の位置に従って特定の基準に一致する、前のセルを定義する { rowIndex, visibleColumnIndex } を返します。

不具合修正

  • 行編集で変更なしにコミットすると、グリッドが保留状態のままになる問題。(4680)

  • タブ ナビゲーションでフィルター条件のドロップダウンが閉じない問題。(4617)

  • 最初のセルで shift キーを押しながらタブを移動してフィルター行を開くと、キャンセル ボタンが選択されない問題。(4537)

  • グリッドにレコードがない場合、フォーカスがフィルター行から集計行へ移動しない問題。(4613)

  • フォーカスを失った igx カルーセルの問題。(4292)

  • リストがあらかじめスクロール ダウンされている場合、リスト項目が検索時に下へ移動する問題。(4645)

  • ウィンドウ サイズを変更した際に一部のセルがレンダリングされない問題。(4568)

  • [igx-grid] グループ化してサイズ変更した後に水平にスクロールすると、列ヘッダーとデータセルの位置がずれる問題。(4648)

  • 列でグループ化して水平にスクロールすると、セルのコンテンツがずれる問題。(4720)

  • 列を表示/非表示にすると、グリッドに空きスペースできる問題。(4505)

サンプルへのアクセス

Ignite UI for Angular を初めて使う、というかたはぜひこちらから

Angular API

Ignite UI for Angular の API はこちらから