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.

65 lines (64 loc) 3.15 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { AfterContentChecked, DoCheck } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { SVGIcon } from '@progress/kendo-svg-icons'; import { LocalizationService } from "@progress/kendo-angular-l10n"; import { EditService } from '../editing/edit.service'; import { ColumnComponent } from '../columns/column.component'; import { FocusGroup } from '../navigation/focus-group'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class CellComponent implements AfterContentChecked, DoCheck { private editService; private localization; focusGroup: FocusGroup; get commandCellClass(): boolean; get isCheckboxColumn(): boolean; get textNoWrapClass(): boolean; get dragHandleCellClass(): boolean; get dragRowHandleLabel(): string; column: any; columnIndex: number; isNew: boolean; level: number; hasChildren: boolean; isExpanded: boolean; loading: boolean; expandIcons: boolean; rowIndex: number; selected: boolean; dataItem: any; set viewItem(value: any); get viewItem(): any; get formGroup(): FormGroup; get isEdited(): boolean; get templateContext(): any; get editTemplateContext(): any; get format(): any; get isBoundColumn(): boolean; get isSpanColumn(): boolean; get childColumns(): ColumnComponent[]; caretAltDownIcon: SVGIcon; caretAltRightIcon: SVGIcon; caretAltLeftIcon: SVGIcon; reorderIcon: SVGIcon; noneIcon: SVGIcon; cellContext: any; private _templateContext; private _editTemplateContext; private _viewItem; constructor(editService: EditService, localization: LocalizationService, focusGroup: FocusGroup); ngDoCheck(): void; ngAfterContentChecked(): void; private updateTemplateContext; get arrowIcon(): string; get arrowSVGIcon(): SVGIcon; messageFor(token: string): string; static ɵfac: i0.ɵɵFactoryDeclaration<CellComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CellComponent, "[kendoTreeListCell]", never, { "column": { "alias": "column"; "required": false; }; "columnIndex": { "alias": "columnIndex"; "required": false; }; "isNew": { "alias": "isNew"; "required": false; }; "level": { "alias": "level"; "required": false; }; "hasChildren": { "alias": "hasChildren"; "required": false; }; "isExpanded": { "alias": "isExpanded"; "required": false; }; "loading": { "alias": "loading"; "required": false; }; "expandIcons": { "alias": "expandIcons"; "required": false; }; "rowIndex": { "alias": "rowIndex"; "required": false; }; "selected": { "alias": "selected"; "required": false; }; "dataItem": { "alias": "dataItem"; "required": false; }; "viewItem": { "alias": "viewItem"; "required": false; }; }, {}, never, never, true, never>; }