Skip to content

Commit 4bea53a

Browse files
committed
feat(IgxColumn): set collumn to be visible/hidden when parent is collapsed #3343
1 parent 91b9d27 commit 4bea53a

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -995,6 +995,28 @@ export class IgxColumnComponent implements AfterContentInit {
995995
*/
996996
@Input() colStart: number;
997997

998+
@Input()
999+
set openOnGroupCollapsed(value: boolean) {
1000+
this._openOnGroupCollapsed = value;
1001+
}
1002+
1003+
get openOnGroupCollapsed(): boolean {
1004+
if (!this.parent) { return false; }
1005+
return this._openOnGroupCollapsed;
1006+
}
1007+
1008+
/**
1009+
* @hidden
1010+
* @internal
1011+
*/
1012+
public collapsible = false;
1013+
1014+
/**
1015+
* @hidden
1016+
* @internal
1017+
*/
1018+
public expanded = true;
1019+
9981020
/**
9991021
* hidden
10001022
*/
@@ -1106,6 +1128,11 @@ export class IgxColumnComponent implements AfterContentInit {
11061128
* @hidden
11071129
*/
11081130
protected _editable: boolean;
1131+
/**
1132+
* @hidden
1133+
*/
1134+
protected _openOnGroupCollapsed;
1135+
11091136
/**
11101137
* @hidden
11111138
*/

0 commit comments

Comments
 (0)