Skip to content

Commit e132c52

Browse files
committed
fix(grid): Remove unnecessary type assertion hasMenuPinningActions
1 parent 10cd985 commit e132c52

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
import { QueryList } from '@angular/core';
12
import { OverlaySettings } from '../services/public_api';
3+
import { IgxGridActionsBaseDirective } from './grid-actions/grid-actions-base.directive';
24

35
/* csSuppress */
46
/** @hidden @internal */
57
export abstract class IgxActionStripToken {
68
public abstract context: any;
79
public abstract menuOverlaySettings: OverlaySettings;
8-
public abstract get menuItems(): any[];
10+
public abstract actionButtons: QueryList<IgxGridActionsBaseDirective>;
911
public abstract get hideOnRowLeave(): boolean;
1012

1113
public abstract show(context?: any): void;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7854,7 +7854,7 @@ export abstract class IgxGridBaseDirective implements GridType,
78547854
}
78557855

78567856
protected hasMenuPinningActions(): boolean {
7857-
const strip = this.actionStrip as IgxActionStripComponent;
7857+
const strip = this.actionStrip;
78587858
if (!strip?.actionButtons?.length) {
78597859
return false;
78607860
}

0 commit comments

Comments
 (0)