Skip to content

Commit f1c517f

Browse files
authored
Merge pull request #5756 from IgniteUI/rkaraivanov/clean-up-imports
refactor(igx-grid): Reworked barrel imports
2 parents bcc5ae0 + b0d07c0 commit f1c517f

33 files changed

+30
-63
lines changed

projects/igniteui-angular/src/lib/grids/cell.component.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ import { IgxGridBaseComponent, IGridDataBindable } from './grid-base.component';
2222
import { IgxGridSelectionService, ISelectionNode, IgxGridCRUDService } from '../core/grid-selection';
2323
import { DeprecateProperty, DeprecateMethod } from '../core/deprecateDecorators';
2424
import { HammerGesturesManager } from '../core/touch';
25-
import { ColumnType, RowType, GridSelectionMode } from './types';
25+
import { ColumnType } from './common/column.interface';
26+
import { RowType } from './common/row.interface';
27+
import { GridSelectionMode } from './common/enums';
2628

2729
/**
2830
* Providing reference to `IgxGridCellComponent`:

projects/igniteui-angular/src/lib/grids/column.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import {
3838
IgxCellHeaderTemplateDirective,
3939
IgxCellEditorTemplateDirective,
4040
IgxFilterCellTemplateDirective
41-
} from './types';
41+
} from './common/templates';
4242

4343
/**
4444
* **Ignite UI for Angular Column** -

projects/igniteui-angular/src/lib/grids/grid-base.component.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,12 @@ import { IgxGridColumnResizerComponent } from './grid-column-resizer.component';
9090
import { IgxGridFilteringRowComponent } from './filtering/grid-filtering-row.component';
9191
import { IgxDragDirective } from '../directives/drag-drop/drag-drop.directive';
9292
import { CharSeparatedValueData } from '../services/csv/char-separated-value-data';
93-
import { FilterMode, GridKeydownTargetType, GridSelectionMode, GridSummaryPosition, GridSummaryCalculationMode } from './types';
9493
import { IgxColumnResizingService } from './grid-column-resizing.service';
9594
import { IgxHeadSelectorDirective, IgxRowSelectorDirective } from './igx-row-selectors.module';
9695
import { DeprecateProperty } from '../core/deprecateDecorators';
9796
import { IgxRowExpandedIndicatorDirective, IgxRowCollapsedIndicatorDirective,
9897
IgxHeaderExpandIndicatorDirective, IgxHeaderCollapseIndicatorDirective } from './grid/grid.directives';
98+
import { GridKeydownTargetType, GridSelectionMode, GridSummaryPosition, GridSummaryCalculationMode, FilterMode } from './common/enums';
9999

100100
const MINIMUM_COLUMN_WIDTH = 136;
101101
const FILTER_ROW_HEIGHT = 50;
@@ -2924,9 +2924,6 @@ export abstract class IgxGridBaseComponent extends DisplayDensityBase implements
29242924
public notifyChanges(repaint = false) {
29252925
this._cdrRequests = true;
29262926
this._cdrRequestRepaint = repaint;
2927-
if (!this._tick) {
2928-
this._tick = Promise.resolve().then(() => this._tick = null);
2929-
}
29302927
this.cdr.markForCheck();
29312928
}
29322929

projects/igniteui-angular/src/lib/grids/grid-common.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ import {
6767
IgxCellEditorTemplateDirective,
6868
IgxCellTemplateDirective,
6969
IgxFilterCellTemplateDirective
70-
} from './types';
70+
} from './common/templates';
7171
import { IgxRowSelectorsModule } from './igx-row-selectors.module';
7272
/**
7373
* @hidden

projects/igniteui-angular/src/lib/grids/grid-navigation.service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import { IgxColumnComponent } from './column.component';
44
import { IgxGridGroupByRowComponent } from './grid/groupby-row.component';
55
import { ISelectionNode } from '../core/grid-selection';
66
import { IgxForOfDirective } from '../directives/for-of/for_of.directive';
7-
import { GridType, FilterMode } from './types';
7+
import { GridType } from './common/grid.interface';
8+
import { FilterMode } from './common/enums';
89

910
enum MoveDirection {
1011
LEFT = 'left',

0 commit comments

Comments
 (0)