@progress/kendo-angular-pivotgrid
Version:
PivotGrid package for Angular
39 lines (38 loc) • 2.54 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* 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>;
}