Skip to content

Commit 82db6aa

Browse files
committed
chore(*): adding pinning interface export for lib
1 parent a381756 commit 82db6aa

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,3 @@ export interface GridType extends IGridDataBindable {
6767
isDetailRecord(rec: any): boolean;
6868
isGroupByRecord(rec: any): boolean;
6969
}
70-
71-
export interface IPinningConfig {
72-
columns?: ColumnPinningPosition;
73-
rows?: RowPinningPosition;
74-
}

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

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { ConnectedPositioningStrategy } from '../services';
33
import { VerticalAlignment, PositionSettings } from '../services/overlay/utilities';
44
import { scaleInVerBottom, scaleInVerTop } from '../animations/main';
55
import { IgxForOfSyncService } from '../directives/for-of/for_of.sync.service';
6+
import { ColumnPinningPosition, RowPinningPosition } from './common/enums';
67

78

89
@Directive({
@@ -19,6 +20,14 @@ export interface RowEditPositionSettings extends PositionSettings {
1920
container?: HTMLElement;
2021
}
2122

23+
/**
24+
* An interface describing settings for row/column pinning position.
25+
*/
26+
export interface IPinningConfig {
27+
columns?: ColumnPinningPosition;
28+
rows?: RowPinningPosition;
29+
}
30+
2231
/**
2332
* @hidden
2433
*/

0 commit comments

Comments
 (0)