UNPKG

@progress/kendo-angular-grid

Version:

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

66 lines (65 loc) 3.06 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { DoCheck, TemplateRef } from '@angular/core'; import { EditService } from '../editing/edit.service'; import { ColumnComponent } from '../columns/column.component'; import { FormGroup } from '@angular/forms'; import { CellContext } from './common/cell-context'; import { IdService } from '../common/id.service'; import { SVGIcon } from '@progress/kendo-svg-icons'; import { ContextService } from '../common/provider.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class CellComponent implements DoCheck { private editService; private idService; private ctx; private cellContext; get commandCellClass(): boolean; get dragHandleCellClass(): boolean; get dragRowHandleLabel(): string; column: any; columnIndex: number; isNew: boolean; isLoading: boolean; isVirtual: boolean; loadingTemplate: TemplateRef<any>; set rowIndex(index: number); get rowIndex(): number; dataItem: any; reorderIcon: SVGIcon; get isEdited(): boolean; get showLoading(): boolean; get formGroup(): FormGroup; get templateContext(): any; get editTemplateContext(): any; get rowReorderTemplateContext(): any; get format(): any; get isBoundColumn(): boolean; get isCheckboxColumn(): boolean; get selectionCheckboxId(): string; get selectionCheckboxLabel(): string; get isSpanColumn(): boolean; get childColumns(): ColumnComponent[]; get isRowReorderColumn(): boolean; get isRowSelectable(): boolean; private _rowIndex; private get isColumnEditable(); private _templateContext; private _editTemplateContext; private _rowReorderTemplateContext; constructor(editService: EditService, idService: IdService, ctx: ContextService, cellContext: CellContext); ngDoCheck(): void; ngOnChanges(): void; ngAfterContentChecked(): void; private isCommand; private isFieldEditable; private updateCellContext; private updateTemplateContext; static ɵfac: i0.ɵɵFactoryDeclaration<CellComponent, [null, null, null, { optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<CellComponent, "[kendoGridCell]", never, { "column": { "alias": "column"; "required": false; }; "columnIndex": { "alias": "columnIndex"; "required": false; }; "isNew": { "alias": "isNew"; "required": false; }; "isLoading": { "alias": "isLoading"; "required": false; }; "isVirtual": { "alias": "isVirtual"; "required": false; }; "loadingTemplate": { "alias": "loadingTemplate"; "required": false; }; "rowIndex": { "alias": "rowIndex"; "required": false; }; "dataItem": { "alias": "dataItem"; "required": false; }; }, {}, never, never, true, never>; }