Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions goldens/aria/accordion/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,15 @@

```ts

import { AccordionGroupPattern } from '@angular/aria/private';
import { AccordionPanelPattern } from '@angular/aria/private';
import { AccordionTriggerPattern } from '@angular/aria/private';
import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import * as i1 from '@angular/aria/private';
import { OnDestroy } from '@angular/core';
import { WritableSignal } from '@angular/core';

// @public
export class AccordionContent {
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<AccordionContent, "ng-template[ngAccordionContent]", never, {}, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<AccordionContent, "ng-template[ngAccordionContent]", never, {}, {}, never, never, true, [{ directive: typeof DeferredContent; inputs: {}; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<AccordionContent, never>;
}
Expand Down Expand Up @@ -50,7 +47,7 @@ export class AccordionPanel {
toggle(): void;
readonly visible: _angular_core.Signal<boolean>;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<AccordionPanel, "[ngAccordionPanel]", ["ngAccordionPanel"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "panelId": { "alias": "panelId"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<AccordionPanel, "[ngAccordionPanel]", ["ngAccordionPanel"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "panelId": { "alias": "panelId"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<AccordionPanel, never>;
}
Expand Down
12 changes: 4 additions & 8 deletions goldens/aria/combobox/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,7 @@

import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import { ComboboxDialogPattern } from '@angular/aria/private';
import { ComboboxListboxControls } from '@angular/aria/private';
import { ComboboxPattern } from '@angular/aria/private';
import { ComboboxTreeControls } from '@angular/aria/private';
import * as i1 from '@angular/aria/private';
import { OnDestroy } from '@angular/core';

// @public
export class Combobox<V> {
Expand All @@ -29,7 +25,7 @@ export class Combobox<V> {
readonly readonly: _angular_core.InputSignalWithTransform<boolean, unknown>;
protected textDirection: _angular_core.Signal<_angular_cdk_bidi.Direction>;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Combobox<any>, "[ngCombobox]", ["ngCombobox"], { "filterMode": { "alias": "filterMode"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "readonly": { "alias": "readonly"; "required": false; "isSignal": true; }; "firstMatch": { "alias": "firstMatch"; "required": false; "isSignal": true; }; "alwaysExpanded": { "alias": "alwaysExpanded"; "required": false; "isSignal": true; }; }, {}, ["popup"], never, true, [{ directive: typeof i1.DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Combobox<any>, "[ngCombobox]", ["ngCombobox"], { "filterMode": { "alias": "filterMode"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "readonly": { "alias": "readonly"; "required": false; "isSignal": true; }; "firstMatch": { "alias": "firstMatch"; "required": false; "isSignal": true; }; "alwaysExpanded": { "alias": "alwaysExpanded"; "required": false; "isSignal": true; }; }, {}, ["popup"], never, true, [{ directive: typeof DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Combobox<any>, never>;
}
Expand All @@ -42,7 +38,7 @@ export class ComboboxDialog {
readonly combobox: Combobox<any>;
readonly element: HTMLElement;
// (undocumented)
_pattern: ComboboxDialogPattern_2;
_pattern: ComboboxDialogPattern;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ComboboxDialog, "dialog[ngComboboxDialog]", ["ngComboboxDialog"], {}, {}, never, never, true, [{ directive: typeof ComboboxPopup; inputs: {}; outputs: {}; }]>;
// (undocumented)
Expand Down Expand Up @@ -74,7 +70,7 @@ export class ComboboxPopup<V> {
// @public
export class ComboboxPopupContainer {
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ComboboxPopupContainer, "ng-template[ngComboboxPopupContainer]", ["ngComboboxPopupContainer"], {}, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ComboboxPopupContainer, "ng-template[ngComboboxPopupContainer]", ["ngComboboxPopupContainer"], {}, {}, never, never, true, [{ directive: typeof DeferredContent; inputs: {}; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<ComboboxPopupContainer, never>;
}
Expand Down
5 changes: 0 additions & 5 deletions goldens/aria/listbox/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,6 @@
import * as _angular_aria_private_public_api from '@angular/aria/private/public-api';
import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import { ComboboxDialogPattern } from '@angular/aria/private';
import { ComboboxListboxControls } from '@angular/aria/private';
import { ComboboxPattern } from '@angular/aria/private';
import { ComboboxTreeControls } from '@angular/aria/private';
import * as i1 from '@angular/aria/private';

// @public
export class Listbox<V> {
Expand Down
11 changes: 3 additions & 8 deletions goldens/aria/menu/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,8 @@

import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import * as i1 from '@angular/aria/private';
import { MenuBarPattern } from '@angular/aria/private';
import { MenuItemPattern } from '@angular/aria/private';
import { MenuPattern } from '@angular/aria/private';
import { MenuTriggerPattern } from '@angular/aria/private';
import { OnDestroy } from '@angular/core';
import { Signal } from '@angular/core';
import { SignalLike } from '@angular/aria/private';

// @public
export class Menu<V> {
Expand All @@ -33,7 +28,7 @@ export class Menu<V> {
readonly visible: Signal<boolean>;
readonly wrap: _angular_core.InputSignalWithTransform<boolean, unknown>;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Menu<any>, "[ngMenu]", ["ngMenu"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "expansionDelay": { "alias": "expansionDelay"; "required": false; "isSignal": true; }; }, { "onSelect": "onSelect"; }, ["_allItems"], never, true, [{ directive: typeof i1.DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<Menu<any>, "[ngMenu]", ["ngMenu"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "wrap": { "alias": "wrap"; "required": false; "isSignal": true; }; "typeaheadDelay": { "alias": "typeaheadDelay"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "expansionDelay": { "alias": "expansionDelay"; "required": false; "isSignal": true; }; }, { "onSelect": "onSelect"; }, ["_allItems"], never, true, [{ directive: typeof DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<Menu<any>, never>;
}
Expand Down Expand Up @@ -63,7 +58,7 @@ export class MenuBar<V> {
// @public
export class MenuContent {
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<MenuContent, "ng-template[ngMenuContent]", ["ngMenuContent"], {}, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<MenuContent, "ng-template[ngMenuContent]", ["ngMenuContent"], {}, {}, never, never, true, [{ directive: typeof DeferredContent; inputs: {}; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<MenuContent, never>;
}
Expand Down
17 changes: 8 additions & 9 deletions goldens/aria/tabs/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,13 @@

```ts

import * as _angular_aria_private from '@angular/aria/private';
import * as _angular_aria_private_public_api from '@angular/aria/private/public-api';
import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import * as i1 from '@angular/aria/private';
import { OnDestroy } from '@angular/core';
import { OnInit } from '@angular/core';
import { TabListPattern } from '@angular/aria/private';
import { TabPanelPattern } from '@angular/aria/private';
import { TabPattern } from '@angular/aria/private';
import { WritableSignal } from '@angular/core';

// @public
export class Tab implements HasElement, OnInit, OnDestroy {
Expand All @@ -36,7 +35,7 @@ export class Tab implements HasElement, OnInit, OnDestroy {
// @public
export class TabContent {
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TabContent, "ng-template[ngTabContent]", ["ngTabContent"], {}, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TabContent, "ng-template[ngTabContent]", ["ngTabContent"], {}, {}, never, never, true, [{ directive: typeof DeferredContent; inputs: {}; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<TabContent, never>;
}
Expand All @@ -61,7 +60,7 @@ export class TabList implements OnInit, OnDestroy {
readonly selectedTab: _angular_core.ModelSignal<string | undefined>;
readonly selectionMode: _angular_core.InputSignal<"follow" | "explicit">;
readonly softDisabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
readonly _tabPatterns: _angular_core.Signal<i1.TabPattern[]>;
readonly _tabPatterns: _angular_core.Signal<_angular_aria_private_public_api.TabPattern[]>;
readonly textDirection: _angular_core.WritableSignal<_angular_cdk_bidi.Direction>;
// (undocumented)
_unregister(child: Tab): void;
Expand All @@ -85,7 +84,7 @@ export class TabPanel implements OnInit, OnDestroy {
readonly value: _angular_core.InputSignal<string>;
readonly visible: _angular_core.Signal<boolean>;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TabPanel, "[ngTabPanel]", ["ngTabPanel"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TabPanel, "[ngTabPanel]", ["ngTabPanel"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof DeferredContentAware; inputs: { "preserveContent": "preserveContent"; }; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<TabPanel, never>;
}
Expand All @@ -95,8 +94,8 @@ export class Tabs {
readonly element: HTMLElement;
// (undocumented)
_register(child: TabList | TabPanel): void;
readonly _tabPatterns: _angular_core.Signal<i1.TabPattern[] | undefined>;
readonly _unorderedTabpanelPatterns: _angular_core.Signal<i1.TabPanelPattern[]>;
readonly _tabPatterns: _angular_core.Signal<_angular_aria_private.TabPattern[] | undefined>;
readonly _unorderedTabpanelPatterns: _angular_core.Signal<_angular_aria_private.TabPanelPattern[]>;
// (undocumented)
_unregister(child: TabList | TabPanel): void;
// (undocumented)
Expand Down
9 changes: 3 additions & 6 deletions goldens/aria/toolbar/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,18 @@

```ts

import * as _angular_aria_private_public_api from '@angular/aria/private/public-api';
import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import * as i1 from '@angular/aria/private';
import { OnDestroy } from '@angular/core';
import { OnInit } from '@angular/core';
import { ToolbarPattern } from '@angular/aria/private';
import { ToolbarWidgetGroupPattern } from '@angular/aria/private';
import { ToolbarWidgetPattern } from '@angular/aria/private';

// @public
export class Toolbar<V> {
constructor();
readonly disabled: _angular_core.InputSignalWithTransform<boolean, unknown>;
readonly element: HTMLElement;
readonly _itemPatterns: _angular_core.Signal<i1.ToolbarWidgetPattern<V>[]>;
readonly _itemPatterns: _angular_core.Signal<_angular_aria_private_public_api.ToolbarWidgetPattern<V>[]>;
// (undocumented)
_onFocus(): void;
readonly orientation: _angular_core.InputSignal<"vertical" | "horizontal">;
Expand Down Expand Up @@ -51,7 +48,7 @@ export class ToolbarWidget<V> implements OnInit, OnDestroy {
ngOnInit(): void;
readonly _pattern: ToolbarWidgetPattern<V>;
readonly selected: () => boolean;
readonly _toolbarPattern: _angular_core.Signal<i1.ToolbarPattern<V>>;
readonly _toolbarPattern: _angular_core.Signal<_angular_aria_private_public_api.ToolbarPattern<V>>;
readonly value: _angular_core.InputSignal<V>;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<ToolbarWidget<any>, "[ngToolbarWidget]", ["ngToolbarWidget"], { "id": { "alias": "id"; "required": false; "isSignal": true; }; "disabled": { "alias": "disabled"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": true; "isSignal": true; }; }, {}, never, never, true, never>;
Expand Down
10 changes: 1 addition & 9 deletions goldens/aria/tree/index.api.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,9 @@

import * as _angular_cdk_bidi from '@angular/cdk/bidi';
import * as _angular_core from '@angular/core';
import { ComboboxDialogPattern } from '@angular/aria/private';
import { ComboboxListboxControls } from '@angular/aria/private';
import { ComboboxPattern } from '@angular/aria/private';
import { ComboboxTreeControls } from '@angular/aria/private';
import { DeferredContentAware } from '@angular/aria/private';
import * as i1 from '@angular/aria/private';
import { OnDestroy } from '@angular/core';
import { OnInit } from '@angular/core';
import { Signal } from '@angular/core';
import { TreeItemPattern } from '@angular/aria/private';
import { TreePattern } from '@angular/aria/private';

// @public
export class Tree<V> {
Expand Down Expand Up @@ -97,7 +89,7 @@ export class TreeItemGroup<V> implements OnInit, OnDestroy {
// (undocumented)
_unregister(child: TreeItem<V>): void;
// (undocumented)
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TreeItemGroup<any>, "ng-template[ngTreeItemGroup]", ["ngTreeItemGroup"], { "ownedBy": { "alias": "ownedBy"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof i1.DeferredContent; inputs: {}; outputs: {}; }]>;
static ɵdir: _angular_core.ɵɵDirectiveDeclaration<TreeItemGroup<any>, "ng-template[ngTreeItemGroup]", ["ngTreeItemGroup"], { "ownedBy": { "alias": "ownedBy"; "required": true; "isSignal": true; }; }, {}, never, never, true, [{ directive: typeof DeferredContent; inputs: {}; outputs: {}; }]>;
// (undocumented)
static ɵfac: _angular_core.ɵɵFactoryDeclaration<TreeItemGroup<any>, never>;
}
Expand Down
2 changes: 1 addition & 1 deletion src/aria/accordion/accordion-content.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/

import {Directive} from '@angular/core';
import {DeferredContent} from '@angular/aria/private';
import {DeferredContent} from '../private';

/**
* A structural directive that provides a mechanism for lazily rendering the content for an
Expand Down
2 changes: 1 addition & 1 deletion src/aria/accordion/accordion-group.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
computed,
} from '@angular/core';
import {Directionality} from '@angular/cdk/bidi';
import {AccordionGroupPattern, AccordionTriggerPattern} from '@angular/aria/private';
import {AccordionGroupPattern, AccordionTriggerPattern} from '../private';
import {AccordionTrigger} from './accordion-trigger';
import {AccordionPanel} from './accordion-panel';
import {ACCORDION_GROUP} from './accordion-tokens';
Expand Down
6 changes: 1 addition & 5 deletions src/aria/accordion/accordion-panel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,7 @@ import {
WritableSignal,
} from '@angular/core';
import {_IdGenerator} from '@angular/cdk/a11y';
import {
DeferredContentAware,
AccordionPanelPattern,
AccordionTriggerPattern,
} from '@angular/aria/private';
import {DeferredContentAware, AccordionPanelPattern, AccordionTriggerPattern} from '../private';

/**
* The content panel of an accordion item that is conditionally visible.
Expand Down
2 changes: 1 addition & 1 deletion src/aria/accordion/accordion-trigger.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
WritableSignal,
} from '@angular/core';
import {_IdGenerator} from '@angular/cdk/a11y';
import {AccordionPanelPattern, AccordionTriggerPattern} from '@angular/aria/private';
import {AccordionPanelPattern, AccordionTriggerPattern} from '../private';
import {ACCORDION_GROUP} from './accordion-tokens';

/**
Expand Down
4 changes: 4 additions & 0 deletions src/aria/accordion/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,7 @@ export {AccordionPanel} from './accordion-panel';
export {AccordionGroup} from './accordion-group';
export {AccordionTrigger} from './accordion-trigger';
export {AccordionContent} from './accordion-content';

// This needs to be re-exported, because it's used by the accordion components.
// See: https://github.com/angular/components/issues/30663.
export {DeferredContent as ɵɵDeferredContent} from '../private';
2 changes: 1 addition & 1 deletion src/aria/combobox/combobox-popup-container.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/

import {Directive} from '@angular/core';
import {DeferredContent} from '@angular/aria/private';
import {DeferredContent} from '../private';

/**
* A structural directive that marks the `ng-template` to be used as the popup
Expand Down
6 changes: 1 addition & 5 deletions src/aria/combobox/combobox-popup.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,7 @@
*/

import {Directive, inject, signal} from '@angular/core';
import {
ComboboxListboxControls,
ComboboxTreeControls,
ComboboxDialogPattern,
} from '@angular/aria/private';
import {ComboboxListboxControls, ComboboxTreeControls, ComboboxDialogPattern} from '../private';
import type {Combobox} from './combobox';
import {COMBOBOX} from './combobox-tokens';

Expand Down
2 changes: 1 addition & 1 deletion src/aria/combobox/combobox.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {
input,
signal,
} from '@angular/core';
import {DeferredContentAware, ComboboxPattern} from '@angular/aria/private';
import {DeferredContentAware, ComboboxPattern} from '../private';
import {Directionality} from '@angular/cdk/bidi';
import {toSignal} from '@angular/core/rxjs-interop';
import {ComboboxPopup} from './combobox-popup';
Expand Down
4 changes: 4 additions & 0 deletions src/aria/combobox/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,7 @@ export {ComboboxDialog} from './combobox-dialog';
export {ComboboxInput} from './combobox-input';
export {ComboboxPopup} from './combobox-popup';
export {ComboboxPopupContainer} from './combobox-popup-container';

// This needs to be re-exported, because it's used by the combobox components.
// See: https://github.com/angular/components/issues/30663.
export {DeferredContent as ɵɵDeferredContent} from '../private';
4 changes: 4 additions & 0 deletions src/aria/menu/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,7 @@ export {Menu} from './menu';
export {MenuBar} from './menu-bar';
export {MenuItem} from './menu-item';
export {MenuContent} from './menu-content';

// This needs to be re-exported, because it's used by the menu components.
// See: https://github.com/angular/components/issues/30663.
export {DeferredContent as ɵɵDeferredContent} from '../private';
2 changes: 1 addition & 1 deletion src/aria/menu/menu-bar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
output,
signal,
} from '@angular/core';
import {SignalLike, MenuBarPattern} from '@angular/aria/private';
import {SignalLike, MenuBarPattern} from '../private';
import {Directionality} from '@angular/cdk/bidi';
import {MenuItem} from './menu-item';
import {MENU_COMPONENT} from './menu-tokens';
Expand Down
2 changes: 1 addition & 1 deletion src/aria/menu/menu-content.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
*/

import {Directive} from '@angular/core';
import {DeferredContent} from '@angular/aria/private';
import {DeferredContent} from '../private';

/**
* Defers the rendering of the menu content.
Expand Down
Loading
Loading