@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
35 lines (34 loc) • 1.14 kB
TypeScript
import { ElementRef } from '@angular/core';
import { IgxSummaryResult } from './grid-summary';
import { IgxColumnComponent } from '../columns/column.component';
import { DataType } from '../../data-operations/data-util';
import { ISelectionNode } from '../selection/selection.service';
export declare class IgxSummaryCellComponent {
private element;
summaryResults: IgxSummaryResult[];
column: IgxColumnComponent;
firstCellIndentation: number;
hasSummary: boolean;
density: any;
constructor(element: ElementRef);
rowIndex: number;
readonly visibleColumnIndex: number;
tabindex: number;
readonly describeby: string;
focused: boolean;
onFocus(): void;
onBlur(): void;
protected readonly selectionNode: ISelectionNode;
dispatchEvent(event: KeyboardEvent): void;
readonly width: string;
readonly nativeElement: any;
readonly columnDatatype: DataType;
readonly itemHeight: number;
/**
* @hidden
*/
readonly grid: any;
private getRowElementByIndex;
private isKeySupportedInCell;
translateSummary(summary: IgxSummaryResult): string;
}