以下のトピックは、2017 Volume 2 新機能の概要を示します。
windowResponse
オプションのデフォルトの値を deferred
から immediate
に変更しました。つまり、パンとズーム操作はユーザーがこの操作でポインター位置を変更するときすぐに実行します。以前の deferred 動作は、ユーザーが移動完了したときにビューを更新しました。オプションの機能の一部がモジュール化され、そのファイルが以下のように再編成されます。
infragistics.barcode_core.js
は igQRCodeBarcode の新しい依存関係です。
infragistics.ui.barcode.js
は "infragistics.ui.qrcodebarcode.js" に名前変更されました。参照を更新してください。
infragistics.chart_sparkline.js
は "infragistics.sparkline.js" に名前変更されました。参照を更新してください。
infragistics.dv.simple.core.js
は削除されました。参照を削除してください。
infragistics.olap.js
は igOlapFlatDataSource および igOlapXmlaDataSource の新しい依存関係です。
infragistics.radialmenu_core.js
は削除されました。参照は削除してください。
infragistics.dv_interactivity.js
はパンニング、ズーム、ドラッグなどのユーザー インタラクションのサポートを提供します。これは以下のコントロールで必須依存関係として追加されました。
infragistics.datachart_interactivity.js
pはツールチップ、パンニング、ズーム、ドラッグなどのユーザー インタラクションのサポートを提供します。これは以下のコントロールでオプションの依存関係として追加され、infragistics.dv_interactivity.js と一緒に参照されます。
infragistics.dv_visualdata.js
は自動テストのために視覚データのエクスポートを有効にします。次のコントロールのオプションの依存関係として追加されました。
infragistics.datachart_visualdata.js
はチャートの自動テストのために視覚データのエクスポートを有効にします。次のコントロールのオプションの依存関係として追加され、infragistics.dv_visualdata.js と一緒に参照されます。
17.1 依存関係 | 17.2 依存関係 |
---|---|
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.dv.simple.core.js infragistics.ext_core.js infragistics.ext_collections.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.dv_jquerydom.js infragistics.barcode_qrcodebarcode.js infragistics.ui.barcode.js infragistics.encoding.js |
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.ui.widget.js infragistics.ext_core.js infragistics.ext_text.js infragistics.ext_collections.js encoding/infragistics.encoding.core.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.ext_collectionsextended.js infragistics.barcode_core.js infragistics.dv_jquerydom.js infragistics.barcode_qrcodebarcode.js infragistics.ui.qrcodebarcode.js |
17.1 依存関係 | 17.2 依存関係 |
---|---|
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.ext_core.js infragistics.ext_collections.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.dv_geometry.js infragistics.dv.simple.core.js infragistics.templating.js infragistics.datasource.js infragistics.dv_jquerydom.js infragistics.ui.basechart.js infragistics.chart_sparkline.js infragistics.ui.sparkline.js |
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.templating.js infragistics.datasource.js infragistics.ext_core.js infragistics.ext_collections.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.dv_jquerydom.js infragistics.ui.basechart.js infragistics.dv_geometry.js infragistics.dv_interactivity.js infragistics.ui.widget.js infragistics.sparkline.js infragistics.ui.sparkline.js |
17.1 依存関係 | 17.2 依存関係 |
---|---|
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.ext_core.js infragistics.ext_collections.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.dv_jquerydom.js infragistics.radialmenu_core.js infragistics.ui.radialmenu.js |
infragistics.util.js infragistics.util.jquery.js infragistics.util.jquerydeferred.js infragistics.ext_core.js infragistics.ext_collections.js infragistics.ext_collectionsextended.js infragistics.ext_ui.js infragistics.dv_core.js infragistics.dv_interactivity.js infragistics.dv_jquerydom.js infragistics.ui.widget.js infragistics.radialmenu.js infragistics.ui.radialmenu.js |
igGrid のセル結合機能は物理セルの結合をサポートします。
物理セル結合がサポートされるため、セルを HTML Table で rowspan を使用してセルを結合できます。結合セルは表示されず、単一の結合セルのみ描画されます。「ビジュアル セル結合」と呼ばれる以前のセル結合動作のサポートは継続されます。ビジュアル セル結合の場合、結合セルは rowspan の代わりに CSS スタイルを使用して結合として表示されます。
物理セル結合は、レスポンシブ垂直描画および単一列テンプレートでサポートされません。
そのため、以下のオプションが削除/追加されました。
オプション名 | 説明 | デフォルト値 | 状態 |
---|---|---|---|
initialState | 初期状態を制御します。 | "regular" | 削除した |
mergeType | 結合のタイプを定義します。 | "visual" | 新規 |
mergeOn | 結合がいつ適用されるかを定義します。 | "sorting" | 新規 |
mergeStrategy | 結合に基づくルールを定義します。 | "duplicate" | 新規 |
columnSettings | 非表示オプションを列ごとに指定する列設定のリスト。 | [ ] | 新規 |
以上のオプション変更と同様に igGrid セル結合の MVC ラッパー オプションも更新されます。以下の型が削除/追加されました:
タイプ名 | 説明 | 状態 |
---|---|---|
CellMergingInitialState | 最初状態オプションを指定する型。 | 削除した |
CellMergingMergeOn | 結合の適用ときを指定する型。 | 新規 |
CellMergingMergeStrategy | 結合方法を指定する型。 | 新規 |
CellMergingMergeType | 結合のタイプを指定する型。 | 新規 |
igGrid およびその機能のロケール固有のオプションの動作が変更されました。17.2 バージョン以後、すべてのロケール固有のオプションは locale オプションによって設定されます。
以前のオプション | 新しいオプション |
---|---|
dialogButtonOKText | locale.dialogButtonOKText |
dialogButtonCancelText | locale.featureChooserText |
featureChooserText | locale.featureChooserText |
featureChooserTextHide | locale.featureChooserTextHide |
emptyCellText | locale.emptyCellText |
summariesHeaderButtonTooltip | locale.summariesHeaderButtonTooltip |
以前のオプション | 新しいオプション |
---|---|
pageSizeDropDownLabel | locale.pageSizeDropDownLabel |
pageSizeDropDownTrailingLabel | locale.pageSizeDropDownTrailingLabel |
pagerRecordsLabelTemplate | locale.pagerRecordsLabelTemplate |
nextPageLabelText | locale.nextPageLabelText |
firstPageLabelText | locale.firstPageLabelText |
lastPageLabelText | locale.lastPageLabelText |
currentPageDropDownLeadingLabel | locale.currentPageDropDownLeadingLabel |
currentPageDropDownTrailingLabel | locale.currentPageDropDownTrailingLabel |
currentPageDropDownTooltip | locale.currentPageDropDownTooltip |
pageSizeDropDownTooltip | locale.pageSizeDropDownTooltip |
pagerRecordsLabelTooltip | locale.pagerRecordsLabelTooltip |
prevPageTooltip | locale.prevPageTooltip |
nextPageTooltip | locale.nextPageTooltip |
firstPageTooltip | locale.firstPageTooltip |
lastPageTooltip | locale.lastPageTooltip |
pageTooltipFormat | locale.pageTooltipFormat |
以前のオプション | 新しいオプション |
---|---|
modalDialogSortByButtonText | locale.modalDialogSortByButtonText |
modalDialogResetButtonLabel | locale.modalDialogResetButton |
modalDialogCaptionButtonDesc | locale.modalDialogCaptionButtonDesc |
modalDialogCaptionButtonAsc | locale.modalDialogCaptionButtonUnsort |
featureChooserText | locale.featureChooserText |
unsortedColumnTooltip | locale.unsortedColumnTooltip |
modalDialogCaptionText | locale.modalDialogButtonApplyText |
modalDialogButtonCancelText | locale.modalDialogButtonCancelText |
featureChooserSortAsc | locale.featureChooserSortAsc |
featureChooserSortDesc | locale.featureChooserSortDesc |
以前のオプション | 新しいオプション |
---|---|
movingDialogCaptionButtonDesc | locale.movingDialogCaptionButtonAsc |
movingDialogCaptionButtonAsc | locale.movingDialogCaptionButtonAsc |
movingDialogCaptionText | locale.movingDialogCaptionText |
movingDialogDisplayText | locale.movingDialogDisplayText |
movingDialogDropTooltipText | locale.movingDialogDropTooltipText |
dropDownMoveLeftText | locale.dropDownMoveLeftText |
dropDownMoveRightText | locale.dropDownMoveRightText |
dropDownMoveFirstText | locale.dropDownMoveFirstText |
dropDownMoveLastText | locale.dropDownMoveLastText |
movingToolTipMove | locale.movingToolTipMove |
featureChooserSubmenuText | locale.featureChooserSubmenuText |
以前のオプション | 新しいオプション |
---|---|
filterSummaryTemplate | locale.filterSummaryTemplate |
tooltipTemplate | locale.tooltipTemplate |
featureChooserText | locale.featureChooserText |
featureChooserTextHide | locale.featureChooserTextHide |
featureChooserTextAdvancedFilter | locale.featureChooserTextAdvancedFilter |
nullTexts | locale |
labels | locale |
以前のオプション | 新しいオプション |
---|---|
expandTooltip | locale.expandTooltip |
collapseTooltip | locale.collapseTooltip |
removeButtonTooltip | locale.removeButtonTooltip |
modalDialogGroupByButtonText | locale.modalDialogGroupByButtonText |
modalDialogCaptionButtonDesc | locale.modalDialogCaptionButtonDesc |
modalDialogCaptionButtonAsc | locale.modalDialogCaptionButtonAsc |
modalDialogCaptionButtonUngroup | locale.modalDialogCaptionButtonUngroup |
modalDialogCaptionText | locale.modalDialogCaptionText |
modalDialogDropDownLabel | locale.modalDialogDropDownLabel |
modalDialogRootLevelHierarchicalGrid | locale.modalDialogRootLevelHierarchicalGrid |
modalDialogDropDownButtonCaption | locale.modalDialogDropDownButtonCaption |
modalDialogClearAllButtonLabel | locale.modalDialogClearAllButtonLabel |
emptyGroupByAreaContentSelectColumnsCaption | locale.emptyGroupByAreaContentSelectColumnsCaption |
modalDialogButtonApplyText | locale.modalDialogButtonApplyText |
modalDialogButtonCancelText | locale.modalDialogButtonCancelText |
以前のオプション | 新しいオプション |
---|---|
columnChooserCaptionText | locale.columnChooserCaptionText |
columnChooserDisplayText | locale.columnChooserDisplayText |
hiddenColumnIndicatorTooltipText | locale.hiddenColumnIndicatorTooltipText |
columnHideText | locale.columnHideText |
columnChooserShowText | locale.columnChooserShowText |
columnChooserHideText | locale.columnChooserHideText |
columnChooserResetButtonLabel | locale.columnChooserResetButtonLabel |
columnChooserButtonApplyText | locale.columnChooserButtonApplyText |
columnChooserButtonCancelText | locale.columnChooserButtonCancelText |
以前のオプション | 新しいオプション |
---|---|
doneLabel | locale.doneLabel |
doneTooltip | locale.doneTooltip |
cancelLabel | locale.cancelLabel |
cancelTooltip | locale.cancelTooltip |
addRowLabel | locale.addRowLabel |
addRowTooltip | locale.addRowTooltip |
deleteRowLabel | locale.deleteRowLabel |
deleteRowTooltip | locale.deleteRowTooltip |
以前のオプション | 新しいオプション |
---|---|
loadMoreDataButtonText | locale.loadMoreDataButtonText |
以前のオプション | 新しいオプション |
---|---|
headerFixButtonText | locale.headerFixButtonText |
headerUnfixButtonText | locale.headerUnfixButtonText |
featureChooserTextFixedColumn | locale.featureChooserTextFixedColumn |
featureChooserTextUnfixedColumn | locale.featureChooserTextUnfixedColumn |
igHierarchicalGrid のオプション変更
以前のオプション | 新しいオプション |
---|---|
expandTooltip | locale.columnChooserCaptionText |
collapseTooltip | locale.collapseTooltip |
igTreeGrid のオプション変更
以前のオプション | 新しいオプション |
---|---|
expandTooltipText | locale.expandTooltipText |
collapseTooltipText | locale.collapseTooltipText |
以前のオプション | 新しいオプション |
---|---|
filterSummaryInPagerTemplate | locale.collapseTooltipText |
以前のオプション | 新しいオプション |
---|---|
addChildTooltip | locale.enableAddChild |
addChildButtonLabel | locale.addChildButtonLabel |
igDialog のロケール固有のオプションの動作が変更されました。17.2 バージョン以後、すべてのロケール固有のオプションは locale オプションによって設定されます。
以前のオプション | 新しいオプション |
---|---|
closeButtonTitle | locale.closeButtonTitle |
minimizeButtonTitle | locale.minimizeButtonTitle |
maximizeButtonTitle | locale.minimizeButtonTitle |
pinButtonTitle | locale.pinButtonTitle |
unpinButtonTitle | locale.unpinButtonTitle |
restoreButtonTitle | locale.restoreButtonTitle |
igCombo のロケール固有のオプションの動作が変更されました。17.2 バージョン以後、すべてのロケール固有のオプションは locale オプションによって設定されます。
以前のオプション | 新しいオプション |
---|---|
noMatchFoundText | locale.noMatchFoundText |
dropDownButtonTitle | locale.dropDownButtonTitle |
clearButtonTitle | locale.clearButtonTitle |
placeHolder | locale.placeHolder |
igUpload のロケール固有のオプションの動作が変更されました。17.2 バージョン以後、すべてのロケール固有のオプションは locale オプションによって設定されます。
オンラインで表示: GitHub