From 30a61f12a7d414ad35a1a06eaadff873880d8e8f Mon Sep 17 00:00:00 2001 From: Andrew Kushnir Date: Mon, 24 Mar 2025 15:18:59 -0700 Subject: [PATCH] refactor(core): update public API golden files (#60232) This commit updates public API golden files as a result of switching to the relative import paths within the `@angular/core` package. PR Close #60232 --- .../core/primitives/signals/index.api.md | 2 +- .../public-api/core/rxjs-interop/index.api.md | 11 +----- goldens/public-api/core/testing/index.api.md | 37 ++++++++----------- 3 files changed, 18 insertions(+), 32 deletions(-) diff --git a/goldens/public-api/core/primitives/signals/index.api.md b/goldens/public-api/core/primitives/signals/index.api.md index f46aae2975d..314be283e9a 100644 --- a/goldens/public-api/core/primitives/signals/index.api.md +++ b/goldens/public-api/core/primitives/signals/index.api.md @@ -143,7 +143,7 @@ export function runPostSignalSetFn(node: SignalNode): void; // @public (undocumented) export function setActiveConsumer(consumer: ReactiveNode | null): ReactiveNode | null; -// @public (undocumented) +// @public export function setAlternateWeakRefImpl(impl: unknown): void; // @public (undocumented) diff --git a/goldens/public-api/core/rxjs-interop/index.api.md b/goldens/public-api/core/rxjs-interop/index.api.md index 49b13da7c1b..b8b498b6f0b 100644 --- a/goldens/public-api/core/rxjs-interop/index.api.md +++ b/goldens/public-api/core/rxjs-interop/index.api.md @@ -4,18 +4,9 @@ ```ts -import { BaseResourceOptions } from '@angular/core'; -import { DestroyRef } from '@angular/core'; -import { Injector } from '@angular/core'; import { MonoTypeOperatorFunction } from 'rxjs'; import { Observable } from 'rxjs'; -import { OutputOptions } from '@angular/core'; -import { OutputRef } from '@angular/core'; -import { ResourceLoaderParams } from '@angular/core'; -import { ResourceRef } from '@angular/core'; -import { Signal } from '@angular/core'; import { Subscribable } from 'rxjs'; -import { ValueEqualityFn } from '@angular/core/primitives/signals'; // @public export function outputFromObservable(observable: Observable, opts?: OutputOptions): OutputRef; @@ -80,7 +71,7 @@ export function toSignal(source: Observable | Subscriba // @public export interface ToSignalOptions { - equal?: ValueEqualityFn; + equal?: ValueEqualityFn_2; initialValue?: unknown; injector?: Injector; manualCleanup?: boolean; diff --git a/goldens/public-api/core/testing/index.api.md b/goldens/public-api/core/testing/index.api.md index e7162a4b002..f9c523b485f 100644 --- a/goldens/public-api/core/testing/index.api.md +++ b/goldens/public-api/core/testing/index.api.md @@ -4,24 +4,9 @@ ```ts -import { ChangeDetectorRef } from '@angular/core'; -import { Component } from '@angular/core'; -import { ComponentRef } from '@angular/core'; -import { DebugElement } from '@angular/core'; -import { ɵDeferBlockBehavior as DeferBlockBehavior } from '@angular/core'; -import { ɵDeferBlockState as DeferBlockState } from '@angular/core'; -import { Directive } from '@angular/core'; -import { ElementRef } from '@angular/core'; -import { InjectionToken } from '@angular/core'; -import { InjectOptions } from '@angular/core'; -import { NgModule } from '@angular/core'; -import { NgZone } from '@angular/core'; -import { Pipe } from '@angular/core'; -import { PlatformRef } from '@angular/core'; -import { ProviderToken } from '@angular/core'; -import { SchemaMetadata } from '@angular/core'; -import { Type } from '@angular/core'; -import { ɵDeferBlockDetails } from '@angular/core'; +import { Observable } from 'rxjs'; +import { Subject } from 'rxjs'; +import { Subscription } from 'rxjs'; // @public export const __core_private_testing_placeholder__ = ""; @@ -54,16 +39,26 @@ export const ComponentFixtureAutoDetect: InjectionToken; // @public (undocumented) export const ComponentFixtureNoNgZone: InjectionToken; -export { DeferBlockBehavior } +// @public +export enum DeferBlockBehavior { + Manual = 0, + Playthrough = 1 +} // @public export class DeferBlockFixture { - constructor(block: ɵDeferBlockDetails, componentFixture: ComponentFixture); + constructor(block: DeferBlockDetails, componentFixture: ComponentFixture); getDeferBlocks(): Promise; render(state: DeferBlockState): Promise; } -export { DeferBlockState } +// @public +export enum DeferBlockState { + Complete = 2, + Error = 3, + Loading = 1, + Placeholder = 0 +} // @public export function discardPeriodicTasks(): void;