Skip to content

Commit 817960b

Browse files
author
Andrew Seguin
committed
refactor: update API goldens
1 parent 3ead7b0 commit 817960b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+736
-274
lines changed

tools/public_api_guard/cdk/a11y.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { DoCheck } from '@angular/core';
1010
import { ElementRef } from '@angular/core';
1111
import { EventEmitter } from '@angular/core';
1212
import * as i0 from '@angular/core';
13-
import * as i1 from '@angular/cdk/observers';
1413
import { InjectionToken } from '@angular/core';
1514
import { Injector } from '@angular/core';
1615
import { NgZone } from '@angular/core';

tools/public_api_guard/cdk/accordion.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import { OnDestroy } from '@angular/core';
1212
import { OnInit } from '@angular/core';
1313
import { SimpleChanges } from '@angular/core';
1414
import { Subject } from 'rxjs';
15-
import { UniqueSelectionDispatcher } from '@angular/cdk/collections';
1615

1716
// @public
1817
export const CDK_ACCORDION: InjectionToken<CdkAccordion>;

tools/public_api_guard/cdk/dialog.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,33 @@
44
55
```ts
66

7-
import { BasePortalOutlet } from '@angular/cdk/portal';
8-
import { CdkPortalOutlet } from '@angular/cdk/portal';
7+
import { AfterContentInit } from '@angular/core';
8+
import { AfterViewInit } from '@angular/core';
9+
import { BasePortalOutlet as BasePortalOutlet_2 } from '@angular/cdk/portal';
910
import { ChangeDetectorRef } from '@angular/core';
10-
import { ComponentPortal } from '@angular/cdk/portal';
1111
import { ComponentRef } from '@angular/core';
12-
import { ComponentType } from '@angular/cdk/overlay';
13-
import { Direction } from '@angular/cdk/bidi';
14-
import { DomPortal } from '@angular/cdk/portal';
12+
import { DoCheck } from '@angular/core';
1513
import { ElementRef } from '@angular/core';
1614
import { EmbeddedViewRef } from '@angular/core';
17-
import { FocusOrigin } from '@angular/cdk/a11y';
18-
import { FocusTrapFactory } from '@angular/cdk/a11y';
15+
import { EnvironmentInjector } from '@angular/core';
16+
import { EventEmitter } from '@angular/core';
1917
import * as i0 from '@angular/core';
20-
import * as i1 from '@angular/cdk/overlay';
21-
import * as i2 from '@angular/cdk/portal';
22-
import * as i3 from '@angular/cdk/a11y';
2318
import { InjectionToken } from '@angular/core';
2419
import { Injector } from '@angular/core';
20+
import { Location as Location_2 } from '@angular/common';
21+
import { NgIterable } from '@angular/core';
2522
import { NgZone } from '@angular/core';
2623
import { Observable } from 'rxjs';
24+
import { OnChanges } from '@angular/core';
2725
import { OnDestroy } from '@angular/core';
28-
import { OverlayRef } from '@angular/cdk/overlay';
29-
import { PositionStrategy } from '@angular/cdk/overlay';
30-
import { ScrollStrategy } from '@angular/cdk/overlay';
26+
import { OnInit } from '@angular/core';
27+
import { Renderer2 } from '@angular/core';
28+
import { SimpleChanges } from '@angular/core';
3129
import { StaticProvider } from '@angular/core';
3230
import { Subject } from 'rxjs';
33-
import { TemplatePortal } from '@angular/cdk/portal';
31+
import { Subscription } from 'rxjs';
3432
import { TemplateRef } from '@angular/core';
33+
import { TrackByFunction } from '@angular/core';
3534
import { Type } from '@angular/core';
3635
import { ViewContainerRef } from '@angular/core';
3736

@@ -78,7 +77,7 @@ export class CdkDialogContainer<C extends DialogConfig = DialogConfig> extends B
7877
}
7978

8079
// @public
81-
export const DEFAULT_DIALOG_CONFIG: InjectionToken<DialogConfig<unknown, unknown, BasePortalOutlet>>;
80+
export const DEFAULT_DIALOG_CONFIG: InjectionToken<DialogConfig<unknown, unknown, BasePortalOutlet_2>>;
8281

8382
// @public (undocumented)
8483
export class Dialog implements OnDestroy {
@@ -155,7 +154,7 @@ export class DialogModule {
155154
// (undocumented)
156155
static ɵinj: i0.ɵɵInjectorDeclaration<DialogModule>;
157156
// (undocumented)
158-
static ɵmod: i0.ɵɵNgModuleDeclaration<DialogModule, never, [typeof i1.OverlayModule, typeof i2.PortalModule, typeof i3.A11yModule, typeof i4.CdkDialogContainer], [typeof i2.PortalModule, typeof i4.CdkDialogContainer]>;
157+
static ɵmod: i0.ɵɵNgModuleDeclaration<DialogModule, never, [typeof i1.OverlayModule, typeof i2.PortalModule, typeof i3_3.A11yModule, typeof i4_4.CdkDialogContainer], [typeof i2.PortalModule, typeof i4_4.CdkDialogContainer]>;
159158
}
160159

161160
// @public

tools/public_api_guard/cdk/drag-drop.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,26 @@
44
55
```ts
66

7+
import { AfterContentInit } from '@angular/core';
78
import { AfterViewInit } from '@angular/core';
8-
import { Direction } from '@angular/cdk/bidi';
9+
import { DoCheck } from '@angular/core';
910
import { ElementRef } from '@angular/core';
1011
import { EventEmitter } from '@angular/core';
1112
import * as i0 from '@angular/core';
12-
import * as i7 from '@angular/cdk/scrolling';
1313
import { InjectionToken } from '@angular/core';
14+
import { NgIterable } from '@angular/core';
1415
import { NgZone } from '@angular/core';
15-
import { NumberInput } from '@angular/cdk/coercion';
1616
import { Observable } from 'rxjs';
1717
import { OnChanges } from '@angular/core';
1818
import { OnDestroy } from '@angular/core';
19+
import { OnInit } from '@angular/core';
1920
import { Renderer2 } from '@angular/core';
2021
import { SimpleChanges } from '@angular/core';
2122
import { Subject } from 'rxjs';
23+
import { Subscription } from 'rxjs';
2224
import { TemplateRef } from '@angular/core';
25+
import { TrackByFunction } from '@angular/core';
2326
import { ViewContainerRef } from '@angular/core';
24-
import { ViewportRuler } from '@angular/cdk/scrolling';
2527

2628
// @public
2729
export const CDK_DRAG_CONFIG: InjectionToken<DragDropConfig>;

tools/public_api_guard/cdk/listbox.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,15 @@
44
55
```ts
66

7-
import { ActiveDescendantKeyManager } from '@angular/cdk/a11y';
87
import { AfterContentInit } from '@angular/core';
98
import { ChangeDetectorRef } from '@angular/core';
109
import { ControlValueAccessor } from '@angular/forms';
11-
import { Highlightable } from '@angular/cdk/a11y';
1210
import * as i0 from '@angular/core';
13-
import { ListKeyManagerOption } from '@angular/cdk/a11y';
11+
import { Injector } from '@angular/core';
1412
import { NgZone } from '@angular/core';
1513
import { OnDestroy } from '@angular/core';
1614
import { QueryList } from '@angular/core';
17-
import { SelectionModel } from '@angular/cdk/collections';
15+
import { Signal } from '@angular/core';
1816
import { Subject } from 'rxjs';
1917

2018
// @public (undocumented)

tools/public_api_guard/cdk/menu.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,32 @@
55
```ts
66

77
import { AfterContentInit } from '@angular/core';
8-
import { ConnectedPosition } from '@angular/cdk/overlay';
9-
import { Directionality } from '@angular/cdk/bidi';
8+
import { ComponentRef } from '@angular/core';
9+
import { DoCheck } from '@angular/core';
1010
import { ElementRef } from '@angular/core';
11+
import { EmbeddedViewRef } from '@angular/core';
12+
import { EnvironmentInjector } from '@angular/core';
1113
import { EventEmitter } from '@angular/core';
12-
import { FocusableOption } from '@angular/cdk/a11y';
13-
import { FocusKeyManager } from '@angular/cdk/a11y';
14-
import { FocusOrigin } from '@angular/cdk/a11y';
1514
import * as i0 from '@angular/core';
16-
import * as i1 from '@angular/cdk/overlay';
1715
import { InjectionToken } from '@angular/core';
1816
import { Injector } from '@angular/core';
17+
import { Location as Location_2 } from '@angular/common';
18+
import { NgIterable } from '@angular/core';
1919
import { NgZone } from '@angular/core';
2020
import { Observable } from 'rxjs';
2121
import { OnChanges } from '@angular/core';
2222
import { OnDestroy } from '@angular/core';
23+
import { OnInit } from '@angular/core';
2324
import { Optional } from '@angular/core';
24-
import { OverlayRef } from '@angular/cdk/overlay';
2525
import { QueryList } from '@angular/core';
2626
import { Renderer2 } from '@angular/core';
27-
import { ScrollStrategy } from '@angular/cdk/overlay';
27+
import { Signal } from '@angular/core';
2828
import { SimpleChanges } from '@angular/core';
2929
import { Subject } from 'rxjs';
30-
import { TemplatePortal } from '@angular/cdk/portal';
30+
import { Subscription } from 'rxjs';
3131
import { TemplateRef } from '@angular/core';
32+
import { TrackByFunction } from '@angular/core';
33+
import { Type } from '@angular/core';
3234
import { ViewContainerRef } from '@angular/core';
3335

3436
// @public
@@ -200,7 +202,7 @@ export class CdkMenuModule {
200202
// (undocumented)
201203
static ɵinj: i0.ɵɵInjectorDeclaration<CdkMenuModule>;
202204
// (undocumented)
203-
static ɵmod: i0.ɵɵNgModuleDeclaration<CdkMenuModule, never, [typeof i1.OverlayModule, typeof i2.CdkMenuBar, typeof i3.CdkMenu, typeof i4.CdkMenuItem, typeof i5.CdkMenuItemRadio, typeof i6.CdkMenuItemCheckbox, typeof i7.CdkMenuTrigger, typeof i8.CdkMenuGroup, typeof i9.CdkContextMenuTrigger, typeof i10.CdkTargetMenuAim], [typeof i2.CdkMenuBar, typeof i3.CdkMenu, typeof i4.CdkMenuItem, typeof i5.CdkMenuItemRadio, typeof i6.CdkMenuItemCheckbox, typeof i7.CdkMenuTrigger, typeof i8.CdkMenuGroup, typeof i9.CdkContextMenuTrigger, typeof i10.CdkTargetMenuAim]>;
205+
static ɵmod: i0.ɵɵNgModuleDeclaration<CdkMenuModule, never, [typeof i1.OverlayModule, typeof i2_2.CdkMenuBar, typeof i3_3.CdkMenu, typeof i4_3.CdkMenuItem, typeof i5_2.CdkMenuItemRadio, typeof i6_2.CdkMenuItemCheckbox, typeof i7_2.CdkMenuTrigger, typeof i8.CdkMenuGroup, typeof i9.CdkContextMenuTrigger, typeof i10.CdkTargetMenuAim], [typeof i2_2.CdkMenuBar, typeof i3_3.CdkMenu, typeof i4_3.CdkMenuItem, typeof i5_2.CdkMenuItemRadio, typeof i6_2.CdkMenuItemCheckbox, typeof i7_2.CdkMenuTrigger, typeof i8.CdkMenuGroup, typeof i9.CdkContextMenuTrigger, typeof i10.CdkTargetMenuAim]>;
204206
}
205207

206208
// @public

tools/public_api_guard/cdk/observers.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import { AfterContentInit } from '@angular/core';
88
import { ElementRef } from '@angular/core';
99
import { EventEmitter } from '@angular/core';
1010
import * as i0 from '@angular/core';
11-
import { NumberInput } from '@angular/cdk/coercion';
1211
import { Observable } from 'rxjs';
1312
import { OnDestroy } from '@angular/core';
1413

tools/public_api_guard/cdk/overlay.md

Lines changed: 85 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,31 @@
44
55
```ts
66

7-
import { _CdkPrivateStyleLoader } from '@angular/cdk/private';
8-
import { CdkScrollable } from '@angular/cdk/scrolling';
9-
import { ComponentPortal } from '@angular/cdk/portal';
7+
import { AfterContentInit } from '@angular/core';
108
import { ComponentRef } from '@angular/core';
11-
import { ComponentType } from '@angular/cdk/portal';
12-
import { Direction } from '@angular/cdk/bidi';
13-
import { Directionality } from '@angular/cdk/bidi';
9+
import { DoCheck } from '@angular/core';
1410
import { ElementRef } from '@angular/core';
1511
import { EmbeddedViewRef } from '@angular/core';
1612
import { EnvironmentInjector } from '@angular/core';
1713
import { EventEmitter } from '@angular/core';
1814
import * as i0 from '@angular/core';
19-
import * as i1 from '@angular/cdk/bidi';
20-
import * as i2 from '@angular/cdk/portal';
21-
import * as i3 from '@angular/cdk/scrolling';
2215
import { InjectionToken } from '@angular/core';
16+
import { Injector } from '@angular/core';
2317
import { Location as Location_2 } from '@angular/common';
18+
import { NgIterable } from '@angular/core';
2419
import { NgZone } from '@angular/core';
2520
import { Observable } from 'rxjs';
2621
import { OnChanges } from '@angular/core';
2722
import { OnDestroy } from '@angular/core';
28-
import { Platform } from '@angular/cdk/platform';
29-
import { PortalOutlet } from '@angular/cdk/portal';
23+
import { OnInit } from '@angular/core';
3024
import { Renderer2 } from '@angular/core';
31-
import { ScrollDispatcher } from '@angular/cdk/scrolling';
3225
import { SimpleChanges } from '@angular/core';
3326
import { Subject } from 'rxjs';
34-
import { TemplatePortal } from '@angular/cdk/portal';
35-
import { ViewportRuler } from '@angular/cdk/scrolling';
27+
import { Subscription } from 'rxjs';
28+
import { TemplateRef } from '@angular/core';
29+
import { TrackByFunction } from '@angular/core';
30+
import { Type } from '@angular/core';
31+
import { ViewContainerRef } from '@angular/core';
3632

3733
// @public
3834
export class BlockScrollStrategy implements ScrollStrategy {
@@ -113,7 +109,34 @@ export class CdkOverlayOrigin {
113109
static ɵfac: i0.ɵɵFactoryDeclaration<CdkOverlayOrigin, never>;
114110
}
115111

116-
export { CdkScrollable }
112+
// @public
113+
export class CdkScrollable implements OnInit, OnDestroy {
114+
constructor(...args: unknown[]);
115+
// (undocumented)
116+
protected readonly _destroyed: Subject<void>;
117+
// (undocumented)
118+
protected dir?: Directionality | null | undefined;
119+
// (undocumented)
120+
protected elementRef: ElementRef<HTMLElement>;
121+
elementScrolled(): Observable<Event>;
122+
getElementRef(): ElementRef<HTMLElement>;
123+
measureScrollOffset(from: 'top' | 'left' | 'right' | 'bottom' | 'start' | 'end'): number;
124+
// (undocumented)
125+
ngOnDestroy(): void;
126+
// (undocumented)
127+
ngOnInit(): void;
128+
// (undocumented)
129+
protected ngZone: NgZone;
130+
// (undocumented)
131+
protected scrollDispatcher: ScrollDispatcher;
132+
// (undocumented)
133+
protected _scrollElement: EventTarget;
134+
scrollTo(options: ExtendedScrollToOptions): void;
135+
// (undocumented)
136+
static ɵdir: i0.ɵɵDirectiveDeclaration<CdkScrollable, "[cdk-scrollable], [cdkScrollable]", never, {}, {}, never, never, true, never>;
137+
// (undocumented)
138+
static ɵfac: i0.ɵɵFactoryDeclaration<CdkScrollable, never>;
139+
}
117140

118141
// @public
119142
export class CloseScrollStrategy implements ScrollStrategy {
@@ -125,7 +148,11 @@ export class CloseScrollStrategy implements ScrollStrategy {
125148
enable(): void;
126149
}
127150

128-
export { ComponentType }
151+
// @public
152+
export interface ComponentType<T> {
153+
// (undocumented)
154+
new (...args: any[]): T;
155+
}
129156

130157
// @public
131158
export class ConnectedOverlayPositionChange {
@@ -333,7 +360,7 @@ export class OverlayModule {
333360
// (undocumented)
334361
static ɵinj: i0.ɵɵInjectorDeclaration<OverlayModule>;
335362
// (undocumented)
336-
static ɵmod: i0.ɵɵNgModuleDeclaration<OverlayModule, never, [typeof i1.BidiModule, typeof i2.PortalModule, typeof i3.ScrollingModule, typeof i4.CdkConnectedOverlay, typeof i4.CdkOverlayOrigin], [typeof i4.CdkConnectedOverlay, typeof i4.CdkOverlayOrigin, typeof i3.ScrollingModule]>;
363+
static ɵmod: i0.ɵɵNgModuleDeclaration<OverlayModule, never, [typeof i1.BidiModule, typeof i2.PortalModule, typeof i3.ScrollingModule, typeof i4_2.CdkConnectedOverlay, typeof i4_2.CdkOverlayOrigin], [typeof i4_2.CdkConnectedOverlay, typeof i4_2.CdkOverlayOrigin, typeof i3.ScrollingModule]>;
337364
}
338365

339366
// @public
@@ -431,7 +458,22 @@ export interface RepositionScrollStrategyConfig {
431458
scrollThrottle?: number;
432459
}
433460

434-
export { ScrollDispatcher }
461+
// @public
462+
export class ScrollDispatcher implements OnDestroy {
463+
constructor(...args: unknown[]);
464+
ancestorScrolled(elementOrElementRef: ElementRef | HTMLElement, auditTimeInMs?: number): Observable<CdkScrollable | void>;
465+
deregister(scrollable: CdkScrollable): void;
466+
getAncestorScrollContainers(elementOrElementRef: ElementRef | HTMLElement): CdkScrollable[];
467+
// (undocumented)
468+
ngOnDestroy(): void;
469+
register(scrollable: CdkScrollable): void;
470+
scrollContainers: Map<CdkScrollable, Subscription>;
471+
scrolled(auditTimeInMs?: number): Observable<CdkScrollable | void>;
472+
// (undocumented)
473+
static ɵfac: i0.ɵɵFactoryDeclaration<ScrollDispatcher, never>;
474+
// (undocumented)
475+
static ɵprov: i0.ɵɵInjectableDeclaration<ScrollDispatcher>;
476+
}
435477

436478
// @public
437479
export class ScrollingVisibility {
@@ -481,7 +523,31 @@ export function validateVerticalPosition(property: string, value: VerticalConnec
481523
// @public
482524
export type VerticalConnectionPos = 'top' | 'center' | 'bottom';
483525

484-
export { ViewportRuler }
526+
// @public
527+
export class ViewportRuler implements OnDestroy {
528+
constructor(...args: unknown[]);
529+
change(throttleTime?: number): Observable<Event>;
530+
protected _document: Document;
531+
getViewportRect(): {
532+
top: number;
533+
left: number;
534+
bottom: number;
535+
right: number;
536+
height: number;
537+
width: number;
538+
};
539+
getViewportScrollPosition(): ViewportScrollPosition;
540+
getViewportSize(): Readonly<{
541+
width: number;
542+
height: number;
543+
}>;
544+
// (undocumented)
545+
ngOnDestroy(): void;
546+
// (undocumented)
547+
static ɵfac: i0.ɵɵFactoryDeclaration<ViewportRuler, never>;
548+
// (undocumented)
549+
static ɵprov: i0.ɵɵInjectableDeclaration<ViewportRuler>;
550+
}
485551

486552
// (No @packageDocumentation comment for this package)
487553

tools/public_api_guard/cdk/scrolling.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,14 @@
44
55
```ts
66

7-
import { CollectionViewer } from '@angular/cdk/collections';
8-
import { DataSource } from '@angular/cdk/collections';
9-
import { Directionality } from '@angular/cdk/bidi';
7+
import { AfterContentInit } from '@angular/core';
108
import { DoCheck } from '@angular/core';
119
import { ElementRef } from '@angular/core';
10+
import { EventEmitter } from '@angular/core';
1211
import * as i0 from '@angular/core';
13-
import * as i2 from '@angular/cdk/bidi';
1412
import { InjectionToken } from '@angular/core';
15-
import { ListRange } from '@angular/cdk/collections';
1613
import { NgIterable } from '@angular/core';
1714
import { NgZone } from '@angular/core';
18-
import { NumberInput } from '@angular/cdk/coercion';
1915
import { Observable } from 'rxjs';
2016
import { OnChanges } from '@angular/core';
2117
import { OnDestroy } from '@angular/core';

tools/public_api_guard/cdk/stepper.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@ import { AfterContentInit } from '@angular/core';
99
import { AfterViewInit } from '@angular/core';
1010
import { ElementRef } from '@angular/core';
1111
import { EventEmitter } from '@angular/core';
12-
import { FocusableOption } from '@angular/cdk/a11y';
1312
import { FormGroupDirective } from '@angular/forms';
1413
import * as i0 from '@angular/core';
15-
import * as i1 from '@angular/cdk/bidi';
1614
import { InjectionToken } from '@angular/core';
1715
import { NgForm } from '@angular/forms';
1816
import { OnChanges } from '@angular/core';

0 commit comments

Comments
 (0)