index.d.ts 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. import { ElementRef } from '@angular/core';
  2. import { fadeInItems as fadeInLegacyItems } from '@angular/material/menu';
  3. import * as i0 from '@angular/core';
  4. import * as i5 from '@angular/common';
  5. import * as i6 from '@angular/material/core';
  6. import * as i7 from '@angular/cdk/overlay';
  7. import * as i8 from '@angular/cdk/scrolling';
  8. import { MenuPositionX as LegacyMenuPositionX } from '@angular/material/menu';
  9. import { MenuPositionY as LegacyMenuPositionY } from '@angular/material/menu';
  10. import { MAT_MENU_CONTENT as MAT_LEGACY_MENU_CONTENT } from '@angular/material/menu';
  11. import { MAT_MENU_DEFAULT_OPTIONS as MAT_LEGACY_MENU_DEFAULT_OPTIONS } from '@angular/material/menu';
  12. import { MAT_MENU_PANEL as MAT_LEGACY_MENU_PANEL } from '@angular/material/menu';
  13. import { MAT_MENU_SCROLL_STRATEGY as MAT_LEGACY_MENU_SCROLL_STRATEGY } from '@angular/material/menu';
  14. import { matMenuAnimations as matLegacyMenuAnimations } from '@angular/material/menu';
  15. import { MatMenuDefaultOptions as MatLegacyMenuDefaultOptions } from '@angular/material/menu';
  16. import { MatMenuPanel as MatLegacyMenuPanel } from '@angular/material/menu';
  17. import { _MatMenuBase } from '@angular/material/menu';
  18. import { _MatMenuContentBase } from '@angular/material/menu';
  19. import { MatMenuItem } from '@angular/material/menu';
  20. import { _MatMenuTriggerBase } from '@angular/material/menu';
  21. import { NgZone } from '@angular/core';
  22. import { transformMenu as transformLegacyMenu } from '@angular/material/menu';
  23. export { fadeInLegacyItems }
  24. declare namespace i1 {
  25. export {
  26. MatLegacyMenu
  27. }
  28. }
  29. declare namespace i2 {
  30. export {
  31. MatLegacyMenuItem
  32. }
  33. }
  34. declare namespace i3 {
  35. export {
  36. MatLegacyMenuTrigger
  37. }
  38. }
  39. declare namespace i4 {
  40. export {
  41. MatLegacyMenuContent
  42. }
  43. }
  44. export { LegacyMenuPositionX }
  45. export { LegacyMenuPositionY }
  46. export { MAT_LEGACY_MENU_CONTENT }
  47. export { MAT_LEGACY_MENU_DEFAULT_OPTIONS }
  48. export { MAT_LEGACY_MENU_PANEL }
  49. export { MAT_LEGACY_MENU_SCROLL_STRATEGY }
  50. /**
  51. * @docs-public MatMenu
  52. * @deprecated Use `MatMenu` from `@angular/material/menu` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  53. * @breaking-change 17.0.0
  54. */
  55. export declare class MatLegacyMenu extends _MatMenuBase {
  56. protected _elevationPrefix: string;
  57. protected _baseElevation: number;
  58. /**
  59. * @deprecated `changeDetectorRef` parameter will become a required parameter.
  60. * @breaking-change 15.0.0
  61. */
  62. constructor(elementRef: ElementRef<HTMLElement>, ngZone: NgZone, defaultOptions: MatLegacyMenuDefaultOptions);
  63. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyMenu, never>;
  64. static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyMenu, "mat-menu", ["matMenu"], {}, {}, never, ["*"], false, never>;
  65. }
  66. export { matLegacyMenuAnimations }
  67. /**
  68. * Menu content that will be rendered lazily once the menu is opened.
  69. * @deprecated Use `MatMenuContent` from `@angular/material/menu` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  70. * @breaking-change 17.0.0
  71. */
  72. export declare class MatLegacyMenuContent extends _MatMenuContentBase {
  73. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyMenuContent, never>;
  74. static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyMenuContent, "ng-template[matMenuContent]", never, {}, {}, never, never, false, never>;
  75. }
  76. export { MatLegacyMenuDefaultOptions }
  77. /**
  78. * Single item inside of a `mat-menu`. Provides the menu item styling and accessibility treatment.
  79. * @deprecated Use `MatMenuItem` from `@angular/material/menu` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  80. * @breaking-change 17.0.0
  81. */
  82. export declare class MatLegacyMenuItem extends MatMenuItem {
  83. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyMenuItem, never>;
  84. static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyMenuItem, "[mat-menu-item]", ["matMenuItem"], { "disabled": { "alias": "disabled"; "required": false; }; "disableRipple": { "alias": "disableRipple"; "required": false; }; }, {}, never, ["*"], false, never>;
  85. }
  86. /**
  87. * @deprecated Use `MatMenuModule` from `@angular/material/menu` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  88. * @breaking-change 17.0.0
  89. */
  90. export declare class MatLegacyMenuModule {
  91. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyMenuModule, never>;
  92. static ɵmod: i0.ɵɵNgModuleDeclaration<MatLegacyMenuModule, [typeof i1.MatLegacyMenu, typeof i2.MatLegacyMenuItem, typeof i3.MatLegacyMenuTrigger, typeof i4.MatLegacyMenuContent], [typeof i5.CommonModule, typeof i6.MatCommonModule, typeof i6.MatRippleModule, typeof i7.OverlayModule], [typeof i8.CdkScrollableModule, typeof i6.MatCommonModule, typeof i1.MatLegacyMenu, typeof i2.MatLegacyMenuItem, typeof i3.MatLegacyMenuTrigger, typeof i4.MatLegacyMenuContent]>;
  93. static ɵinj: i0.ɵɵInjectorDeclaration<MatLegacyMenuModule>;
  94. }
  95. export { MatLegacyMenuPanel }
  96. /**
  97. * Directive applied to an element that should trigger a `mat-menu`.
  98. * @deprecated Use `MatMenuTrigger` from `@angular/material/menu` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  99. * @breaking-change 17.0.0
  100. */
  101. export declare class MatLegacyMenuTrigger extends _MatMenuTriggerBase {
  102. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyMenuTrigger, never>;
  103. static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyMenuTrigger, "[mat-menu-trigger-for], [matMenuTriggerFor]", ["matMenuTrigger"], {}, {}, never, never, false, never>;
  104. }
  105. export { transformLegacyMenu }
  106. export { }