Skip to content

Commit be1af82

Browse files
authored
Merge branch '9.1.x' into ddimitrov/exportersPerf
2 parents 3289f66 + 60d0494 commit be1af82

File tree

200 files changed

+858
-484
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+858
-484
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ All notable changes for each version of this project will be documented in this
129129
```typescript
130130
public pinningConfiguration: IPinningConfig = { columns: ColumnPinningPosition.End };
131131
```
132+
- Added new properties for paging:
133+
- `totalRecords` set to alter the pages count based on total remote records. Keep in mind that If you are using paging and all the data is passed to the grid, the value of totalRecords property will be set by default to the length of the provided data source. If totalRecords is set, it will take precedent over the default length based on the data source.
134+
- `pagingMode` - accepts `GridPagingMode` enumeration. If the paging mode is set to remote the grid will not paginate the passed data source, if the paging mode is set to local (which is the default value) the grid will paginate the data source based on the page, perPage and totalRecords values.
132135
- Added functionality for column selection.
133136
- `columnSelection` property has been added. It accepts GridSelection mode enumeration. Grid selection mode could be none, single or multiple.
134137
- `selected` property has been added to the IgxColumnComponent; Allows you to set whether the column is selected.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Ignite UI for Angular - from Infragistics
22

3+
![Node.js CI](https://github.com/IgniteUI/igniteui-angular/workflows/Node.js%20CI/badge.svg)
34
[![Build Status](https://dev.azure.com/IgniteUI/igniteui-angular/_apis/build/status/IgniteUI.igniteui-angular)](https://dev.azure.com/IgniteUI/igniteui-angular/_build/latest?definitionId=3)
45
[![Build Status](https://travis-ci.org/IgniteUI/igniteui-angular.svg?branch=master)](https://travis-ci.org/IgniteUI/igniteui-angular)
56
[![Coverage Status](https://coveralls.io/repos/github/IgniteUI/igniteui-angular/badge.svg?branch=master)](https://coveralls.io/github/IgniteUI/igniteui-angular?branch=master)

projects/igniteui-angular/src/lib/action-strip/action-strip.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { IgxActionStripComponent } from './action-strip.component';
22
import { Component, ViewChild, ElementRef, ViewContainerRef } from '@angular/core';
33
import { configureTestSuite } from '../test-utils/configure-suite';
4+
import { IgxIconModule } from '../icon/public_api';
45
import { TestBed, async, fakeAsync } from '@angular/core/testing';
5-
import { IgxIconModule } from '../icon';
66
import { By } from '@angular/platform-browser';
7-
import { UIInteractions, wait } from '../test-utils/ui-interactions.spec';
7+
import { wait } from '../test-utils/ui-interactions.spec';
88
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
99
import { IgxToggleModule } from '../directives/toggle/toggle.directive';
1010
import { IgxActionStripModule } from './action-strip.module';

projects/igniteui-angular/src/lib/action-strip/action-strip.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import {
1313
TemplateRef
1414
} from '@angular/core';
1515
import { DisplayDensityBase, DisplayDensityToken, IDisplayDensityOptions } from '../core/density';
16-
import { IgxDropDownComponent } from '../drop-down';
17-
import { CloseScrollStrategy, OverlaySettings } from '../services';
16+
import { IgxDropDownComponent } from '../drop-down/public_api';
17+
import { CloseScrollStrategy, OverlaySettings } from '../services/public_api';
1818

1919
@Directive({
2020
selector: '[igxActionStripMenuItem]'

projects/igniteui-angular/src/lib/action-strip/action-strip.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import { IgxGridPinningActionsComponent } from './grid-actions/grid-pinning-acti
44
import { IgxGridEditingActionsComponent } from './grid-actions/grid-editing-actions.component';
55
import { IgxGridActionsBaseDirective } from './grid-actions/grid-actions-base.directive';
66
import { CommonModule } from '@angular/common';
7-
import { IgxDropDownModule } from '../drop-down/index';
7+
import { IgxDropDownModule } from '../drop-down/public_api';
88
import { IgxToggleModule } from '../directives/toggle/toggle.directive';
99
import { IgxButtonModule } from '../directives/button/button.directive';
10-
import { IgxIconModule } from '../icon/index';
10+
import { IgxIconModule } from '../icon/public_api';
1111
import { IgxRippleModule } from '../directives/ripple/ripple.directive';
1212

1313
/**

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-actions-base.directive.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Directive, Inject } from '@angular/core';
22
import { IgxActionStripComponent } from '../action-strip.component';
3-
import { IgxRowDirective } from '../../grids';
3+
import { IgxRowDirective } from '../../grids/public_api';
44

55
@Directive({
66
selector: '[igxGridActionsBase]'

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-editing-actions.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { Component, ViewChild, OnInit } from '@angular/core';
22
import { IgxActionStripComponent } from '../action-strip.component';
33
import { configureTestSuite } from '../../test-utils/configure-suite';
44
import { TestBed, async, fakeAsync } from '@angular/core/testing';
5-
import { IgxIconModule } from '../../icon';
6-
import { IgxGridModule, IgxGridComponent } from '../../grids/grid';
5+
import { IgxIconModule } from '../../icon/public_api';
6+
import { IgxGridModule, IgxGridComponent } from '../../grids/grid/public_api';
77
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
88
import { By } from '@angular/platform-browser';
99
import { IgxActionStripModule } from '../action-strip.module';

projects/igniteui-angular/src/lib/action-strip/grid-actions/grid-pinning-actions.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import { Component, ViewChild, OnInit } from '@angular/core';
22
import { IgxActionStripComponent } from '../action-strip.component';
33
import { configureTestSuite } from '../../test-utils/configure-suite';
44
import { TestBed, async, fakeAsync } from '@angular/core/testing';
5-
import { IgxIconModule } from '../../icon';
6-
import { IgxGridModule, IgxGridComponent } from '../../grids/grid';
5+
import { IgxIconModule } from '../../icon/public_api';
6+
import { IgxGridModule, IgxGridComponent } from '../../grids/grid/public_api';
77
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
88
import { By } from '@angular/platform-browser';
99
import { IgxActionStripModule } from '../action-strip.module';

projects/igniteui-angular/src/lib/action-strip/index.ts renamed to projects/igniteui-angular/src/lib/action-strip/public_api.ts

File renamed without changes.

projects/igniteui-angular/src/lib/avatar/avatar.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
TestBed
55
} from '@angular/core/testing';
66
import { By } from '@angular/platform-browser';
7-
import { IgxIconModule } from '../icon/index';
7+
import { IgxIconModule } from '../icon/public_api';
88
import { IgxAvatarComponent, IgxAvatarType, IgxAvatarSize } from './avatar.component';
99

1010
import { configureTestSuite } from '../test-utils/configure-suite';

0 commit comments

Comments
 (0)