row.d.ts 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * @license
  3. * Copyright Google LLC All Rights Reserved.
  4. *
  5. * Use of this source code is governed by an MIT-style license that can be
  6. * found in the LICENSE file at https://angular.io/license
  7. */
  8. import { CdkFooterRow, CdkFooterRowDef, CdkHeaderRow, CdkHeaderRowDef, CdkRow, CdkRowDef } from '@angular/cdk/table';
  9. /**
  10. * Header row definition for the mat-table.
  11. * Captures the header row's template and other header properties such as the columns to display.
  12. */
  13. export declare class MatHeaderRowDef extends CdkHeaderRowDef {
  14. }
  15. /**
  16. * Footer row definition for the mat-table.
  17. * Captures the footer row's template and other footer properties such as the columns to display.
  18. */
  19. export declare class MatFooterRowDef extends CdkFooterRowDef {
  20. }
  21. /**
  22. * Data row definition for the mat-table.
  23. * Captures the data row's template and other properties such as the columns to display and
  24. * a when predicate that describes when this row should be used.
  25. */
  26. export declare class MatRowDef<T> extends CdkRowDef<T> {
  27. }
  28. /** Footer template container that contains the cell outlet. Adds the right class and role. */
  29. export declare class MatHeaderRow extends CdkHeaderRow {
  30. }
  31. /** Footer template container that contains the cell outlet. Adds the right class and role. */
  32. export declare class MatFooterRow extends CdkFooterRow {
  33. }
  34. /** Data row template container that contains the cell outlet. Adds the right class and role. */
  35. export declare class MatRow extends CdkRow {
  36. }