UNPKG

@progress/kendo-angular-pivotgrid

Version:
39 lines (38 loc) 2.54 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ElementRef, Renderer2 } from '@angular/core'; import { SVGIcon } from '@progress/kendo-svg-icons'; import { PivotGridDataService } from '../data-binding/pivotgrid-data.service'; import { CellTemplateDirective } from './templates/pivotgrid-cell-template.directive'; import { ValueCellTemplateDirective } from './templates/pivotgrid-value-cell-template.directive'; import { RowHeaderCellTemplateDirective } from './templates/pivotgrid-row-header-cell-template.directive'; import { ColumnHeaderCellTemplateDirective } from './templates/pivotgrid-column-header-cell-template.directive'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class PivotGridCellDirective { private hostEl; private renderer; private dataService; cellClass: boolean; kendoPivotGridCell: any; tableType: string; rowIndex: number; colIndex: number; customCellTemplate: CellTemplateDirective; valueCellTemplate: ValueCellTemplateDirective; rowHeaderCellTemplate: RowHeaderCellTemplateDirective; columnHeaderCellTemplate: ColumnHeaderCellTemplateDirective; get isNotProvidedCellTemplatePerType(): boolean; get expanded(): boolean; chevronUpSVGIcon: SVGIcon; chevronDownSVGIcon: SVGIcon; constructor(hostEl: ElementRef, renderer: Renderer2, dataService: PivotGridDataService); ngOnInit(): void; handleClick: () => void; static ɵfac: i0.ɵɵFactoryDeclaration<PivotGridCellDirective, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PivotGridCellDirective, "[kendoPivotGridCell]", never, { "kendoPivotGridCell": { "alias": "kendoPivotGridCell"; "required": false; }; "tableType": { "alias": "tableType"; "required": false; }; "rowIndex": { "alias": "rowIndex"; "required": false; }; "colIndex": { "alias": "colIndex"; "required": false; }; "customCellTemplate": { "alias": "customCellTemplate"; "required": false; }; "valueCellTemplate": { "alias": "valueCellTemplate"; "required": false; }; "rowHeaderCellTemplate": { "alias": "rowHeaderCellTemplate"; "required": false; }; "columnHeaderCellTemplate": { "alias": "columnHeaderCellTemplate"; "required": false; }; }, {}, never, never, true, never>; }