UNPKG

@progress/kendo-angular-treelist

Version:

Kendo UI TreeList for Angular - Display hierarchical data in an Angular tree grid view that supports sorting, filtering, paging, and much more.

31 lines (30 loc) 1.39 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { QueryList, EventEmitter } from "@angular/core"; import { ColumnsContainer } from "../columns/columns-container"; import { ColumnList } from "../columns/column-list"; import { ColumnBase } from "../columns/column-base"; import * as i0 from "@angular/core"; /** * @hidden */ export declare class ColumnInfoService { visibilityChange: EventEmitter<any>; lockedChange: EventEmitter<any>; columnRangeChange: EventEmitter<any>; columnsContainer: ColumnsContainer; private list; get lockedLeafColumns(): QueryList<ColumnBase>; get nonLockedLeafColumns(): QueryList<ColumnBase>; get isLocked(): boolean; get totalLevels(): number; get leafNamedColumns(): ColumnBase[]; get unlockedRootCount(): number; init(columns: ColumnsContainer, list: () => ColumnList): void; changeVisibility(columns: any[]): void; changeLocked(columns: any[]): void; static ɵfac: i0.ɵɵFactoryDeclaration<ColumnInfoService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ColumnInfoService>; }