UNPKG

@progress/kendo-angular-grid

Version:

Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.

22 lines (21 loc) 964 B
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { QueryList } from '@angular/core'; import { ColumnBase } from './column-base'; /** * @hidden */ export declare class ColumnList { private columns; static empty(): ColumnList; constructor(columns: QueryList<ColumnBase>); forEach(callback: (column: ColumnBase) => void): void; filter(callback: (column: ColumnBase) => any): ColumnBase[]; filterHierarchy(predicate: (column: ColumnBase) => boolean): ColumnBase[]; filterSort(callback: (column: ColumnBase) => any): ColumnBase[]; toArray(): ColumnBase[]; rootColumns(): ColumnBase[]; totalColumnLevels(): number; }