index.d.ts 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. import { getMatAutocompleteMissingPanelError as getMatLegacyAutocompleteMissingPanelError } from '@angular/material/autocomplete';
  2. import * as i0 from '@angular/core';
  3. import * as i4 from '@angular/cdk/overlay';
  4. import * as i5 from '@angular/material/legacy-core';
  5. import * as i6 from '@angular/material/core';
  6. import * as i7 from '@angular/common';
  7. import * as i8 from '@angular/cdk/scrolling';
  8. import { MAT_AUTOCOMPLETE_DEFAULT_OPTIONS as MAT_LEGACY_AUTOCOMPLETE_DEFAULT_OPTIONS } from '@angular/material/autocomplete';
  9. import { MAT_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY as MAT_LEGACY_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY } from '@angular/material/autocomplete';
  10. import { MAT_AUTOCOMPLETE_SCROLL_STRATEGY as MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY } from '@angular/material/autocomplete';
  11. import { MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY as MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY } from '@angular/material/autocomplete';
  12. import { MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER as MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER } from '@angular/material/autocomplete';
  13. import { _MatAutocompleteBase } from '@angular/material/autocomplete';
  14. import { _MatAutocompleteOriginBase } from '@angular/material/autocomplete';
  15. import { _MatAutocompleteTriggerBase } from '@angular/material/autocomplete';
  16. import { MatAutocompleteActivatedEvent as MatLegacyAutocompleteActivatedEvent } from '@angular/material/autocomplete';
  17. import { MatAutocompleteDefaultOptions as MatLegacyAutocompleteDefaultOptions } from '@angular/material/autocomplete';
  18. import { MatAutocompleteSelectedEvent as MatLegacyAutocompleteSelectedEvent } from '@angular/material/autocomplete';
  19. import { MatLegacyOptgroup } from '@angular/material/legacy-core';
  20. import { MatLegacyOption } from '@angular/material/legacy-core';
  21. import { QueryList } from '@angular/core';
  22. export { getMatLegacyAutocompleteMissingPanelError }
  23. declare namespace i1 {
  24. export {
  25. MatLegacyAutocomplete
  26. }
  27. }
  28. declare namespace i2 {
  29. export {
  30. MAT_LEGACY_AUTOCOMPLETE_VALUE_ACCESSOR,
  31. MatLegacyAutocompleteTrigger
  32. }
  33. }
  34. declare namespace i3 {
  35. export {
  36. MatLegacyAutocompleteOrigin
  37. }
  38. }
  39. export { MAT_LEGACY_AUTOCOMPLETE_DEFAULT_OPTIONS }
  40. export { MAT_LEGACY_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY }
  41. export { MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY }
  42. export { MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY }
  43. export { MAT_LEGACY_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER }
  44. /**
  45. * Provider that allows the autocomplete to register as a ControlValueAccessor.
  46. * @docs-private
  47. * @deprecated Use `MAT_AUTOCOMPLETE_VALUE_ACCESSOR` from `@angular/material/autocomplete` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  48. * @breaking-change 17.0.0
  49. */
  50. export declare const MAT_LEGACY_AUTOCOMPLETE_VALUE_ACCESSOR: any;
  51. /**
  52. * @deprecated Use `MatAutocomplete` from `@angular/material/autocomplete` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  53. * @breaking-change 17.0.0
  54. */
  55. export declare class MatLegacyAutocomplete extends _MatAutocompleteBase {
  56. /** Reference to all option groups within the autocomplete. */
  57. optionGroups: QueryList<MatLegacyOptgroup>;
  58. /** Reference to all options within the autocomplete. */
  59. options: QueryList<MatLegacyOption>;
  60. protected _visibleClass: string;
  61. protected _hiddenClass: string;
  62. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyAutocomplete, never>;
  63. static ɵcmp: i0.ɵɵComponentDeclaration<MatLegacyAutocomplete, "mat-autocomplete", ["matAutocomplete"], { "disableRipple": { "alias": "disableRipple"; "required": false; }; }, {}, ["optionGroups", "options"], ["*"], false, never>;
  64. }
  65. export { MatLegacyAutocompleteActivatedEvent }
  66. export { MatLegacyAutocompleteDefaultOptions }
  67. /**
  68. * @deprecated Use `MatAutocompleteModule` from `@angular/material/autocomplete` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  69. * @breaking-change 17.0.0
  70. */
  71. export declare class MatLegacyAutocompleteModule {
  72. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyAutocompleteModule, never>;
  73. static ɵmod: i0.ɵɵNgModuleDeclaration<MatLegacyAutocompleteModule, [typeof i1.MatLegacyAutocomplete, typeof i2.MatLegacyAutocompleteTrigger, typeof i3.MatLegacyAutocompleteOrigin], [typeof i4.OverlayModule, typeof i5.MatLegacyOptionModule, typeof i6.MatCommonModule, typeof i7.CommonModule], [typeof i1.MatLegacyAutocomplete, typeof i2.MatLegacyAutocompleteTrigger, typeof i3.MatLegacyAutocompleteOrigin, typeof i8.CdkScrollableModule, typeof i5.MatLegacyOptionModule, typeof i6.MatCommonModule]>;
  74. static ɵinj: i0.ɵɵInjectorDeclaration<MatLegacyAutocompleteModule>;
  75. }
  76. /**
  77. * Directive applied to an element to make it usable
  78. * as a connection point for an autocomplete panel.
  79. * @deprecated Use `MatAutocompleteOrigin` from `@angular/material/autocomplete` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  80. * @breaking-change 17.0.0
  81. */
  82. export declare class MatLegacyAutocompleteOrigin extends _MatAutocompleteOriginBase {
  83. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyAutocompleteOrigin, never>;
  84. static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyAutocompleteOrigin, "[matAutocompleteOrigin]", ["matAutocompleteOrigin"], {}, {}, never, never, false, never>;
  85. }
  86. export { MatLegacyAutocompleteSelectedEvent }
  87. /**
  88. * @deprecated Use `MatAutocompleteTrigger` from `@angular/material/autocomplete` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
  89. * @breaking-change 17.0.0
  90. */
  91. export declare class MatLegacyAutocompleteTrigger extends _MatAutocompleteTriggerBase {
  92. protected _aboveClass: string;
  93. static ɵfac: i0.ɵɵFactoryDeclaration<MatLegacyAutocompleteTrigger, never>;
  94. static ɵdir: i0.ɵɵDirectiveDeclaration<MatLegacyAutocompleteTrigger, "input[matAutocomplete], textarea[matAutocomplete]", ["matAutocompleteTrigger"], {}, {}, never, never, false, never>;
  95. }
  96. export { }