diff --git a/src/cdk/a11y/key-manager/tree-key-manager.ts b/src/cdk/a11y/key-manager/tree-key-manager.ts index 1e4bfa2a4122..3ab2715593f7 100644 --- a/src/cdk/a11y/key-manager/tree-key-manager.ts +++ b/src/cdk/a11y/key-manager/tree-key-manager.ts @@ -411,7 +411,11 @@ export class TreeKeyManager implements TreeKeyMana } } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function TREE_KEY_MANAGER_FACTORY(): TreeKeyManagerFactory { return (items, options) => new TreeKeyManager(items, options); } @@ -422,7 +426,11 @@ export const TREE_KEY_MANAGER = new InjectionToken>(' factory: TREE_KEY_MANAGER_FACTORY, }); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const TREE_KEY_MANAGER_FACTORY_PROVIDER = { provide: TREE_KEY_MANAGER, useFactory: TREE_KEY_MANAGER_FACTORY, diff --git a/src/cdk/a11y/live-announcer/live-announcer-tokens.ts b/src/cdk/a11y/live-announcer/live-announcer-tokens.ts index a95cb1c861f3..8294bb4a7144 100644 --- a/src/cdk/a11y/live-announcer/live-announcer-tokens.ts +++ b/src/cdk/a11y/live-announcer/live-announcer-tokens.ts @@ -22,7 +22,11 @@ export const LIVE_ANNOUNCER_ELEMENT_TOKEN = new InjectionToken('cdk-dir-doc', { factory: DIR_DOCUMENT_FACTORY, }); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function DIR_DOCUMENT_FACTORY(): Document { return inject(DOCUMENT); } diff --git a/src/cdk/overlay/overlay-directives.ts b/src/cdk/overlay/overlay-directives.ts index a7933dc59a06..d03108836781 100644 --- a/src/cdk/overlay/overlay-directives.ts +++ b/src/cdk/overlay/overlay-directives.ts @@ -457,14 +457,22 @@ export class CdkConnectedOverlay implements OnDestroy, OnChanges { } } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function CDK_CONNECTED_OVERLAY_SCROLL_STRATEGY_PROVIDER_FACTORY( overlay: Overlay, ): () => RepositionScrollStrategy { return () => overlay.scrollStrategies.reposition(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const CDK_CONNECTED_OVERLAY_SCROLL_STRATEGY_PROVIDER = { provide: CDK_CONNECTED_OVERLAY_SCROLL_STRATEGY, deps: [Overlay], diff --git a/src/material-luxon-adapter/adapter/luxon-date-adapter.ts b/src/material-luxon-adapter/adapter/luxon-date-adapter.ts index 58296201a97d..c465fd8d45a1 100644 --- a/src/material-luxon-adapter/adapter/luxon-date-adapter.ts +++ b/src/material-luxon-adapter/adapter/luxon-date-adapter.ts @@ -45,7 +45,11 @@ export const MAT_LUXON_DATE_ADAPTER_OPTIONS = new InjectionToken ScrollS }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy { return () => overlay.scrollStrategies.reposition(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_AUTOCOMPLETE_SCROLL_STRATEGY, deps: [Overlay], diff --git a/src/material/autocomplete/autocomplete.ts b/src/material/autocomplete/autocomplete.ts index 705b08879fb5..52f6a90a897f 100644 --- a/src/material/autocomplete/autocomplete.ts +++ b/src/material/autocomplete/autocomplete.ts @@ -86,7 +86,11 @@ export const MAT_AUTOCOMPLETE_DEFAULT_OPTIONS = new InjectionToken( }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_FAB_DEFAULT_OPTIONS_FACTORY(): MatFabDefaultOptions { return { // The FAB by default has its color set to accent. diff --git a/src/material/checkbox/checkbox-config.ts b/src/material/checkbox/checkbox-config.ts index 70ed060f00dd..db8ff0ab9e55 100644 --- a/src/material/checkbox/checkbox-config.ts +++ b/src/material/checkbox/checkbox-config.ts @@ -35,7 +35,11 @@ export const MAT_CHECKBOX_DEFAULT_OPTIONS = new InjectionToken('MAT_DATE_LOCALE', { factory: MAT_DATE_LOCALE_FACTORY, }); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_DATE_LOCALE_FACTORY(): {} { return inject(LOCALE_ID); } diff --git a/src/material/datepicker/date-range-selection-strategy.ts b/src/material/datepicker/date-range-selection-strategy.ts index 7e11d83dfcb9..c9beeaa14a6e 100644 --- a/src/material/datepicker/date-range-selection-strategy.ts +++ b/src/material/datepicker/date-range-selection-strategy.ts @@ -131,7 +131,11 @@ export class DefaultMatCalendarRangeStrategy implements MatDateRangeSelection } } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_CALENDAR_RANGE_STRATEGY_PROVIDER_FACTORY( parent: MatDateRangeSelectionStrategy, adapter: DateAdapter, @@ -139,7 +143,11 @@ export function MAT_CALENDAR_RANGE_STRATEGY_PROVIDER_FACTORY( return parent || new DefaultMatCalendarRangeStrategy(adapter); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_CALENDAR_RANGE_STRATEGY_PROVIDER: FactoryProvider = { provide: MAT_DATE_RANGE_SELECTION_STRATEGY, deps: [[new Optional(), new SkipSelf(), MAT_DATE_RANGE_SELECTION_STRATEGY], DateAdapter], diff --git a/src/material/datepicker/date-selection-model.ts b/src/material/datepicker/date-selection-model.ts index 31ba72b62f0c..967294f68527 100644 --- a/src/material/datepicker/date-selection-model.ts +++ b/src/material/datepicker/date-selection-model.ts @@ -211,7 +211,11 @@ export class MatRangeDateSelectionModel extends MatDateSelectionModel, adapter: DateAdapter, @@ -222,6 +226,8 @@ export function MAT_SINGLE_DATE_SELECTION_MODEL_FACTORY( /** * Used to provide a single selection model to a component. * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 */ export const MAT_SINGLE_DATE_SELECTION_MODEL_PROVIDER: FactoryProvider = { provide: MatDateSelectionModel, @@ -229,7 +235,11 @@ export const MAT_SINGLE_DATE_SELECTION_MODEL_PROVIDER: FactoryProvider = { useFactory: MAT_SINGLE_DATE_SELECTION_MODEL_FACTORY, }; -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_RANGE_DATE_SELECTION_MODEL_FACTORY( parent: MatSingleDateSelectionModel, adapter: DateAdapter, @@ -240,6 +250,8 @@ export function MAT_RANGE_DATE_SELECTION_MODEL_FACTORY( /** * Used to provide a range selection model to a component. * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 */ export const MAT_RANGE_DATE_SELECTION_MODEL_PROVIDER: FactoryProvider = { provide: MatDateSelectionModel, diff --git a/src/material/datepicker/datepicker-base.ts b/src/material/datepicker/datepicker-base.ts index c7504bf6db8f..230e0d8e69f1 100644 --- a/src/material/datepicker/datepicker-base.ts +++ b/src/material/datepicker/datepicker-base.ts @@ -88,7 +88,11 @@ export const MAT_DATEPICKER_SCROLL_STRATEGY = new InjectionToken<() => ScrollStr }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_DATEPICKER_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy { return () => overlay.scrollStrategies.reposition(); } @@ -99,7 +103,11 @@ export type DatepickerDropdownPositionX = 'start' | 'end'; /** Possible positions for the datepicker dropdown along the Y axis. */ export type DatepickerDropdownPositionY = 'above' | 'below'; -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_DATEPICKER_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_DATEPICKER_SCROLL_STRATEGY, deps: [Overlay], diff --git a/src/material/icon/icon-registry.ts b/src/material/icon/icon-registry.ts index 004a74060d93..32e5e59c5b43 100644 --- a/src/material/icon/icon-registry.ts +++ b/src/material/icon/icon-registry.ts @@ -728,7 +728,11 @@ export class MatIconRegistry implements OnDestroy { } } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function ICON_REGISTRY_PROVIDER_FACTORY( parentRegistry: MatIconRegistry, httpClient: HttpClient, @@ -739,7 +743,11 @@ export function ICON_REGISTRY_PROVIDER_FACTORY( return parentRegistry || new MatIconRegistry(httpClient, sanitizer, document, errorHandler); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const ICON_REGISTRY_PROVIDER = { // If there is already an MatIconRegistry available, use that. Otherwise, provide a new one. provide: MatIconRegistry, diff --git a/src/material/icon/icon.ts b/src/material/icon/icon.ts index 24e8d0be78d6..2831cf559252 100644 --- a/src/material/icon/icon.ts +++ b/src/material/icon/icon.ts @@ -65,7 +65,11 @@ export interface MatIconLocation { getPathname: () => string; } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_ICON_LOCATION_FACTORY(): MatIconLocation { const _document = inject(DOCUMENT); const _location = _document ? _document.location : null; diff --git a/src/material/menu/menu-trigger.ts b/src/material/menu/menu-trigger.ts index a9c2ce84171d..82a57db40c1a 100644 --- a/src/material/menu/menu-trigger.ts +++ b/src/material/menu/menu-trigger.ts @@ -60,12 +60,20 @@ export const MAT_MENU_SCROLL_STRATEGY = new InjectionToken<() => ScrollStrategy> }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_MENU_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy { return () => overlay.scrollStrategies.reposition(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_MENU_SCROLL_STRATEGY, deps: [Overlay], diff --git a/src/material/menu/menu.ts b/src/material/menu/menu.ts index 0d3a13d836c7..94ac23c85498 100644 --- a/src/material/menu/menu.ts +++ b/src/material/menu/menu.ts @@ -82,7 +82,11 @@ export const MAT_MENU_DEFAULT_OPTIONS = new InjectionToken string; } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_PROGRESS_BAR_LOCATION_FACTORY(): MatProgressBarLocation { const _document = inject(DOCUMENT); const _location = _document ? _document.location : null; diff --git a/src/material/progress-spinner/progress-spinner.ts b/src/material/progress-spinner/progress-spinner.ts index 89eec823123d..164e684c68a4 100644 --- a/src/material/progress-spinner/progress-spinner.ts +++ b/src/material/progress-spinner/progress-spinner.ts @@ -52,7 +52,11 @@ export const MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS = factory: MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS_FACTORY, }); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS_FACTORY(): MatProgressSpinnerDefaultOptions { return {diameter: BASE_SIZE}; } diff --git a/src/material/radio/radio.ts b/src/material/radio/radio.ts index 1478434860eb..48d7e98a992a 100644 --- a/src/material/radio/radio.ts +++ b/src/material/radio/radio.ts @@ -98,6 +98,11 @@ export const MAT_RADIO_DEFAULT_OPTIONS = new InjectionToken ScrollStrateg }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY( overlay: Overlay, ): () => ScrollStrategy { @@ -140,7 +144,11 @@ export interface MatSelectConfig { /** Injection token that can be used to provide the default options the select module. */ export const MAT_SELECT_CONFIG = new InjectionToken('MAT_SELECT_CONFIG'); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_SELECT_SCROLL_STRATEGY_PROVIDER = { provide: MAT_SELECT_SCROLL_STRATEGY, deps: [Overlay], diff --git a/src/material/sidenav/drawer.ts b/src/material/sidenav/drawer.ts index 59b4f0aa3e73..77c3f691fc99 100644 --- a/src/material/sidenav/drawer.ts +++ b/src/material/sidenav/drawer.ts @@ -78,7 +78,11 @@ export const MAT_DRAWER_DEFAULT_AUTOSIZE = new InjectionToken( */ export const MAT_DRAWER_CONTAINER = new InjectionToken('MAT_DRAWER_CONTAINER'); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY(): boolean { return false; } diff --git a/src/material/snack-bar/snack-bar.ts b/src/material/snack-bar/snack-bar.ts index 80031dbe5469..b7c2dd348de0 100644 --- a/src/material/snack-bar/snack-bar.ts +++ b/src/material/snack-bar/snack-bar.ts @@ -26,7 +26,11 @@ import {MatSnackBarRef} from './snack-bar-ref'; import {ComponentPortal, TemplatePortal} from '@angular/cdk/portal'; import {takeUntil} from 'rxjs/operators'; -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_SNACK_BAR_DEFAULT_OPTIONS_FACTORY(): MatSnackBarConfig { return new MatSnackBarConfig(); } diff --git a/src/material/sort/sort-header-intl.ts b/src/material/sort/sort-header-intl.ts index 3e91e46f0f2e..a8b666831890 100644 --- a/src/material/sort/sort-header-intl.ts +++ b/src/material/sort/sort-header-intl.ts @@ -22,12 +22,20 @@ export class MatSortHeaderIntl { readonly changes: Subject = new Subject(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_SORT_HEADER_INTL_PROVIDER_FACTORY(parentIntl: MatSortHeaderIntl) { return parentIntl || new MatSortHeaderIntl(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_SORT_HEADER_INTL_PROVIDER = { // If there is already an MatSortHeaderIntl available, use that. Otherwise, provide a new one. provide: MatSortHeaderIntl, diff --git a/src/material/stepper/stepper-intl.ts b/src/material/stepper/stepper-intl.ts index d3b9c610f834..436fdeb883aa 100644 --- a/src/material/stepper/stepper-intl.ts +++ b/src/material/stepper/stepper-intl.ts @@ -28,12 +28,20 @@ export class MatStepperIntl { editableLabel: string = 'Editable'; } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_STEPPER_INTL_PROVIDER_FACTORY(parentIntl: MatStepperIntl) { return parentIntl || new MatStepperIntl(); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_STEPPER_INTL_PROVIDER = { provide: MatStepperIntl, deps: [[new Optional(), new SkipSelf(), MatStepperIntl]], diff --git a/src/material/tabs/ink-bar.ts b/src/material/tabs/ink-bar.ts index d742222b98f9..cadbee81ec08 100644 --- a/src/material/tabs/ink-bar.ts +++ b/src/material/tabs/ink-bar.ts @@ -192,6 +192,8 @@ export interface _MatInkBarPositioner { /** * The default positioner function for the MatInkBar. * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 */ export function _MAT_INK_BAR_POSITIONER_FACTORY(): _MatInkBarPositioner { const method = (element: HTMLElement) => ({ diff --git a/src/material/tooltip/tooltip.ts b/src/material/tooltip/tooltip.ts index 12259a2b9956..49d45af9d9d5 100644 --- a/src/material/tooltip/tooltip.ts +++ b/src/material/tooltip/tooltip.ts @@ -87,19 +87,31 @@ export const MAT_TOOLTIP_SCROLL_STRATEGY = new InjectionToken<() => ScrollStrate }, ); -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy { return () => overlay.scrollStrategies.reposition({scrollThrottle: SCROLL_THROTTLE_MS}); } -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export const MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER = { provide: MAT_TOOLTIP_SCROLL_STRATEGY, deps: [Overlay], useFactory: MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY, }; -/** @docs-private */ +/** + * @docs-private + * @deprecated No longer used, will be removed. + * @breaking-change 21.0.0 + */ export function MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY(): MatTooltipDefaultOptions { return { showDelay: 0, diff --git a/tools/public_api_guard/cdk/a11y.md b/tools/public_api_guard/cdk/a11y.md index ce3629d5b870..a18808003120 100644 --- a/tools/public_api_guard/cdk/a11y.md +++ b/tools/public_api_guard/cdk/a11y.md @@ -399,7 +399,7 @@ export const LIVE_ANNOUNCER_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function LIVE_ANNOUNCER_ELEMENT_TOKEN_FACTORY(): null; // @public (undocumented) @@ -463,10 +463,10 @@ export function removeAriaReferencedId(el: Element, attr: `aria-${string}`, id: // @public export const TREE_KEY_MANAGER: InjectionToken>; -// @public +// @public @deprecated export function TREE_KEY_MANAGER_FACTORY(): TreeKeyManagerFactory; -// @public +// @public @deprecated export const TREE_KEY_MANAGER_FACTORY_PROVIDER: { provide: InjectionToken>; useFactory: typeof TREE_KEY_MANAGER_FACTORY; diff --git a/tools/public_api_guard/material/autocomplete.md b/tools/public_api_guard/material/autocomplete.md index a893df244e7a..ef2a7e94f993 100644 --- a/tools/public_api_guard/material/autocomplete.md +++ b/tools/public_api_guard/material/autocomplete.md @@ -34,16 +34,16 @@ export function getMatAutocompleteMissingPanelError(): Error; // @public export const MAT_AUTOCOMPLETE_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_AUTOCOMPLETE_DEFAULT_OPTIONS_FACTORY(): MatAutocompleteDefaultOptions; // @public export const MAT_AUTOCOMPLETE_SCROLL_STRATEGY: InjectionToken<() => ScrollStrategy>; -// @public +// @public @deprecated export function MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy; -// @public +// @public @deprecated export const MAT_AUTOCOMPLETE_SCROLL_STRATEGY_FACTORY_PROVIDER: { provide: InjectionToken<() => ScrollStrategy>; deps: (typeof Overlay)[]; diff --git a/tools/public_api_guard/material/button-toggle.md b/tools/public_api_guard/material/button-toggle.md index 65c4ca8ee072..02f3fe7f2a91 100644 --- a/tools/public_api_guard/material/button-toggle.md +++ b/tools/public_api_guard/material/button-toggle.md @@ -23,7 +23,7 @@ export const MAT_BUTTON_TOGGLE_DEFAULT_OPTIONS: InjectionToken; -// @public (undocumented) +// @public @deprecated export function MAT_BUTTON_TOGGLE_GROUP_DEFAULT_OPTIONS_FACTORY(): MatButtonToggleDefaultOptions; // @public diff --git a/tools/public_api_guard/material/button.md b/tools/public_api_guard/material/button.md index 58a35fa75e82..efe9d1f886e5 100644 --- a/tools/public_api_guard/material/button.md +++ b/tools/public_api_guard/material/button.md @@ -21,7 +21,7 @@ export const MAT_BUTTON_CONFIG: InjectionToken; // @public export const MAT_FAB_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_FAB_DEFAULT_OPTIONS_FACTORY(): MatFabDefaultOptions; // @public diff --git a/tools/public_api_guard/material/checkbox.md b/tools/public_api_guard/material/checkbox.md index 9d7d5b6ecc99..88f5b11b42c5 100644 --- a/tools/public_api_guard/material/checkbox.md +++ b/tools/public_api_guard/material/checkbox.md @@ -22,7 +22,7 @@ import { Validator } from '@angular/forms'; // @public export const MAT_CHECKBOX_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_CHECKBOX_DEFAULT_OPTIONS_FACTORY(): MatCheckboxDefaultOptions; // @public (undocumented) diff --git a/tools/public_api_guard/material/core.md b/tools/public_api_guard/material/core.md index 27fc22618909..8c1e85d20d2d 100644 --- a/tools/public_api_guard/material/core.md +++ b/tools/public_api_guard/material/core.md @@ -143,7 +143,7 @@ export const MAT_DATE_FORMATS: InjectionToken; // @public export const MAT_DATE_LOCALE: InjectionToken<{}>; -// @public +// @public @deprecated export function MAT_DATE_LOCALE_FACTORY(): {}; // @public (undocumented) diff --git a/tools/public_api_guard/material/datepicker.md b/tools/public_api_guard/material/datepicker.md index 592c92d4ff40..65d1e39a41fc 100644 --- a/tools/public_api_guard/material/datepicker.md +++ b/tools/public_api_guard/material/datepicker.md @@ -98,10 +98,10 @@ export const MAT_DATE_RANGE_SELECTION_STRATEGY: InjectionToken ScrollStrategy>; -// @public +// @public @deprecated export function MAT_DATEPICKER_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy; -// @public +// @public @deprecated export const MAT_DATEPICKER_SCROLL_STRATEGY_FACTORY_PROVIDER: { provide: InjectionToken<() => ScrollStrategy>; deps: (typeof Overlay)[]; @@ -114,16 +114,16 @@ export const MAT_DATEPICKER_VALIDATORS: any; // @public export const MAT_DATEPICKER_VALUE_ACCESSOR: any; -// @public +// @public @deprecated export function MAT_RANGE_DATE_SELECTION_MODEL_FACTORY(parent: MatSingleDateSelectionModel, adapter: DateAdapter): MatSingleDateSelectionModel; -// @public +// @public @deprecated export const MAT_RANGE_DATE_SELECTION_MODEL_PROVIDER: FactoryProvider; -// @public +// @public @deprecated export function MAT_SINGLE_DATE_SELECTION_MODEL_FACTORY(parent: MatSingleDateSelectionModel, adapter: DateAdapter): MatSingleDateSelectionModel; -// @public +// @public @deprecated export const MAT_SINGLE_DATE_SELECTION_MODEL_PROVIDER: FactoryProvider; // @public diff --git a/tools/public_api_guard/material/icon.md b/tools/public_api_guard/material/icon.md index b4e5fcb334ba..cbe696e990e4 100644 --- a/tools/public_api_guard/material/icon.md +++ b/tools/public_api_guard/material/icon.md @@ -32,14 +32,14 @@ export function getMatIconNameNotFoundError(iconName: string): Error; // @public export function getMatIconNoHttpProviderError(): Error; -// @public +// @public @deprecated export const ICON_REGISTRY_PROVIDER: { provide: typeof MatIconRegistry; deps: (Optional[] | typeof DomSanitizer | typeof ErrorHandler)[]; useFactory: typeof ICON_REGISTRY_PROVIDER_FACTORY; }; -// @public +// @public @deprecated export function ICON_REGISTRY_PROVIDER_FACTORY(parentRegistry: MatIconRegistry, httpClient: HttpClient, sanitizer: DomSanitizer, errorHandler: ErrorHandler, document?: any): MatIconRegistry; // @public @@ -57,7 +57,7 @@ export const MAT_ICON_DEFAULT_OPTIONS: InjectionToken; // @public export const MAT_ICON_LOCATION: InjectionToken; -// @public +// @public @deprecated export function MAT_ICON_LOCATION_FACTORY(): MatIconLocation; // @public diff --git a/tools/public_api_guard/material/menu.md b/tools/public_api_guard/material/menu.md index 5c8d334ec8ca..a0a41cfc29fa 100644 --- a/tools/public_api_guard/material/menu.md +++ b/tools/public_api_guard/material/menu.md @@ -39,7 +39,7 @@ export const MAT_MENU_PANEL: InjectionToken>; // @public export const MAT_MENU_SCROLL_STRATEGY: InjectionToken<() => ScrollStrategy>; -// @public +// @public @deprecated export const MAT_MENU_SCROLL_STRATEGY_FACTORY_PROVIDER: { provide: InjectionToken<() => ScrollStrategy>; deps: (typeof Overlay)[]; diff --git a/tools/public_api_guard/material/paginator.md b/tools/public_api_guard/material/paginator.md index 078b87634a49..4bb9805d234c 100644 --- a/tools/public_api_guard/material/paginator.md +++ b/tools/public_api_guard/material/paginator.md @@ -21,14 +21,14 @@ import { ThemePalette } from '@angular/material/core'; // @public export const MAT_PAGINATOR_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export const MAT_PAGINATOR_INTL_PROVIDER: { provide: typeof MatPaginatorIntl; deps: Optional[][]; useFactory: typeof MAT_PAGINATOR_INTL_PROVIDER_FACTORY; }; -// @public +// @public @deprecated export function MAT_PAGINATOR_INTL_PROVIDER_FACTORY(parentIntl: MatPaginatorIntl): MatPaginatorIntl; // @public diff --git a/tools/public_api_guard/material/progress-bar.md b/tools/public_api_guard/material/progress-bar.md index 3005307de1c0..f7ac5c081a66 100644 --- a/tools/public_api_guard/material/progress-bar.md +++ b/tools/public_api_guard/material/progress-bar.md @@ -19,7 +19,7 @@ export const MAT_PROGRESS_BAR_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_PROGRESS_BAR_LOCATION_FACTORY(): MatProgressBarLocation; // @public (undocumented) diff --git a/tools/public_api_guard/material/progress-spinner.md b/tools/public_api_guard/material/progress-spinner.md index f401ed839ddb..2269a982d022 100644 --- a/tools/public_api_guard/material/progress-spinner.md +++ b/tools/public_api_guard/material/progress-spinner.md @@ -13,7 +13,7 @@ import { ThemePalette } from '@angular/material/core'; // @public export const MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_PROGRESS_SPINNER_DEFAULT_OPTIONS_FACTORY(): MatProgressSpinnerDefaultOptions; // @public (undocumented) diff --git a/tools/public_api_guard/material/radio.md b/tools/public_api_guard/material/radio.md index 0c9ca0a8bdd7..b04560f1c473 100644 --- a/tools/public_api_guard/material/radio.md +++ b/tools/public_api_guard/material/radio.md @@ -22,7 +22,7 @@ import { ThemePalette } from '@angular/material/core'; // @public (undocumented) export const MAT_RADIO_DEFAULT_OPTIONS: InjectionToken; -// @public (undocumented) +// @public @deprecated export function MAT_RADIO_DEFAULT_OPTIONS_FACTORY(): MatRadioDefaultOptions; // @public diff --git a/tools/public_api_guard/material/select.md b/tools/public_api_guard/material/select.md index fe7b7fd0ac51..4e940f5d8f11 100644 --- a/tools/public_api_guard/material/select.md +++ b/tools/public_api_guard/material/select.md @@ -50,14 +50,14 @@ export const MAT_SELECT_CONFIG: InjectionToken; // @public export const MAT_SELECT_SCROLL_STRATEGY: InjectionToken<() => ScrollStrategy>; -// @public +// @public @deprecated export const MAT_SELECT_SCROLL_STRATEGY_PROVIDER: { provide: InjectionToken<() => ScrollStrategy>; deps: (typeof Overlay)[]; useFactory: typeof MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY; }; -// @public +// @public @deprecated export function MAT_SELECT_SCROLL_STRATEGY_PROVIDER_FACTORY(overlay: Overlay): () => ScrollStrategy; // @public diff --git a/tools/public_api_guard/material/sidenav.md b/tools/public_api_guard/material/sidenav.md index cb4ad744edeb..13dc9bf4b1bb 100644 --- a/tools/public_api_guard/material/sidenav.md +++ b/tools/public_api_guard/material/sidenav.md @@ -25,7 +25,7 @@ import { Subject } from 'rxjs'; // @public export const MAT_DRAWER_DEFAULT_AUTOSIZE: InjectionToken; -// @public +// @public @deprecated export function MAT_DRAWER_DEFAULT_AUTOSIZE_FACTORY(): boolean; // @public diff --git a/tools/public_api_guard/material/snack-bar.md b/tools/public_api_guard/material/snack-bar.md index 2203619d11bd..8313d2ca29b8 100644 --- a/tools/public_api_guard/material/snack-bar.md +++ b/tools/public_api_guard/material/snack-bar.md @@ -34,7 +34,7 @@ export const MAT_SNACK_BAR_DATA: InjectionToken; // @public export const MAT_SNACK_BAR_DEFAULT_OPTIONS: InjectionToken>; -// @public +// @public @deprecated export function MAT_SNACK_BAR_DEFAULT_OPTIONS_FACTORY(): MatSnackBarConfig; // @public diff --git a/tools/public_api_guard/material/sort.md b/tools/public_api_guard/material/sort.md index c90bf778d7f4..023cdaf54f80 100644 --- a/tools/public_api_guard/material/sort.md +++ b/tools/public_api_guard/material/sort.md @@ -31,14 +31,14 @@ export interface ArrowViewStateTransition { // @public export const MAT_SORT_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export const MAT_SORT_HEADER_INTL_PROVIDER: { provide: typeof MatSortHeaderIntl; deps: Optional[][]; useFactory: typeof MAT_SORT_HEADER_INTL_PROVIDER_FACTORY; }; -// @public +// @public @deprecated export function MAT_SORT_HEADER_INTL_PROVIDER_FACTORY(parentIntl: MatSortHeaderIntl): MatSortHeaderIntl; // @public diff --git a/tools/public_api_guard/material/stepper.md b/tools/public_api_guard/material/stepper.md index 25e9f489d97e..1ab5ec562c2d 100644 --- a/tools/public_api_guard/material/stepper.md +++ b/tools/public_api_guard/material/stepper.md @@ -35,14 +35,14 @@ import { TemplateRef } from '@angular/core'; import { ThemePalette } from '@angular/material/core'; import { WritableSignal } from '@angular/core'; -// @public +// @public @deprecated export const MAT_STEPPER_INTL_PROVIDER: { provide: typeof MatStepperIntl; deps: Optional[][]; useFactory: typeof MAT_STEPPER_INTL_PROVIDER_FACTORY; }; -// @public +// @public @deprecated export function MAT_STEPPER_INTL_PROVIDER_FACTORY(parentIntl: MatStepperIntl): MatStepperIntl; // @public (undocumented) diff --git a/tools/public_api_guard/material/tabs.md b/tools/public_api_guard/material/tabs.md index 1f43838d5c80..8b7ba4cb3915 100644 --- a/tools/public_api_guard/material/tabs.md +++ b/tools/public_api_guard/material/tabs.md @@ -35,7 +35,7 @@ import { ThemePalette } from '@angular/material/core'; // @public export const _MAT_INK_BAR_POSITIONER: InjectionToken<_MatInkBarPositioner>; -// @public +// @public @deprecated export function _MAT_INK_BAR_POSITIONER_FACTORY(): _MatInkBarPositioner; // @public diff --git a/tools/public_api_guard/material/tooltip.md b/tools/public_api_guard/material/tooltip.md index ec2d78bf856e..61a89073a4e1 100644 --- a/tools/public_api_guard/material/tooltip.md +++ b/tools/public_api_guard/material/tooltip.md @@ -30,16 +30,16 @@ export function getMatTooltipInvalidPositionError(position: string): Error; // @public export const MAT_TOOLTIP_DEFAULT_OPTIONS: InjectionToken; -// @public +// @public @deprecated export function MAT_TOOLTIP_DEFAULT_OPTIONS_FACTORY(): MatTooltipDefaultOptions; // @public export const MAT_TOOLTIP_SCROLL_STRATEGY: InjectionToken<() => ScrollStrategy>; -// @public +// @public @deprecated export function MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY(overlay: Overlay): () => ScrollStrategy; -// @public +// @public @deprecated export const MAT_TOOLTIP_SCROLL_STRATEGY_FACTORY_PROVIDER: { provide: InjectionToken<() => ScrollStrategy>; deps: (typeof Overlay)[];