summary-row.component.d.ts 602 B

1234567891011121314151617181920
  1. import { OnChanges, PipeTransform, TemplateRef } from '@angular/core';
  2. export interface ISummaryColumn {
  3. summaryFunc?: (cells: any[]) => any;
  4. summaryTemplate?: TemplateRef<any>;
  5. prop: string;
  6. pipe?: PipeTransform;
  7. }
  8. export declare class DataTableSummaryRowComponent implements OnChanges {
  9. rows: any[];
  10. columns: ISummaryColumn[];
  11. rowHeight: number;
  12. offsetX: number;
  13. innerWidth: number;
  14. _internalColumns: ISummaryColumn[];
  15. summaryRow: any;
  16. ngOnChanges(): void;
  17. private updateInternalColumns;
  18. private updateValues;
  19. private getSummaryFunction;
  20. }