summary.d.ts 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. /*!
  2. * devextreme-angular
  3. * Version: 19.1.16
  4. * Build date: Tue Oct 18 2022
  5. *
  6. * Copyright (c) 2012 - 2022 Developer Express Inc. ALL RIGHTS RESERVED
  7. *
  8. * This software may be modified and distributed under the terms
  9. * of the MIT license. See the LICENSE file in the root of the project for details.
  10. *
  11. * https://github.com/DevExpress/devextreme-angular
  12. */
  13. import { QueryList } from '@angular/core';
  14. import DevExpress from 'devextreme/bundles/dx.all';
  15. import { NestedOptionHost } from '../../core/nested-option';
  16. import { NestedOption } from '../../core/nested-option';
  17. import { DxiGroupItemComponent } from './group-item-dxi';
  18. import { DxiTotalItemComponent } from './total-item-dxi';
  19. export declare class DxoSummaryComponent extends NestedOption {
  20. calculateCustomSummary: Function;
  21. groupItems: Array<any | {
  22. alignByColumn?: boolean;
  23. column?: string;
  24. customizeText?: Function;
  25. displayFormat?: string;
  26. name?: string;
  27. showInColumn?: string;
  28. showInGroupFooter?: boolean;
  29. skipEmptyValues?: boolean;
  30. summaryType?: string;
  31. valueFormat?: DevExpress.ui.format | string;
  32. }>;
  33. recalculateWhileEditing: boolean;
  34. skipEmptyValues: boolean;
  35. texts: {
  36. avg?: string;
  37. avgOtherColumn?: string;
  38. count?: string;
  39. max?: string;
  40. maxOtherColumn?: string;
  41. min?: string;
  42. minOtherColumn?: string;
  43. sum?: string;
  44. sumOtherColumn?: string;
  45. };
  46. totalItems: Array<any | {
  47. alignment?: string;
  48. column?: string;
  49. cssClass?: string;
  50. customizeText?: Function;
  51. displayFormat?: string;
  52. name?: string;
  53. showInColumn?: string;
  54. skipEmptyValues?: boolean;
  55. summaryType?: string;
  56. valueFormat?: DevExpress.ui.format | string;
  57. }>;
  58. protected readonly _optionPath: string;
  59. groupItemsChildren: QueryList<DxiGroupItemComponent>;
  60. totalItemsChildren: QueryList<DxiTotalItemComponent>;
  61. constructor(parentOptionHost: NestedOptionHost, optionHost: NestedOptionHost);
  62. }
  63. export declare class DxoSummaryModule {
  64. }