From 7b8c2fa2b23f5962368bb9d4ab7a2a52c356bb90 Mon Sep 17 00:00:00 2001 From: Matthieu Riegler Date: Tue, 8 Apr 2025 21:17:07 +0200 Subject: [PATCH] refactor(core): Promote `afterNextRender` to stable. (#60792) `afterRender` will not be promoted and is on its way out. PR Close #60792 --- packages/core/src/render3/after_render/api.ts | 2 +- packages/core/src/render3/after_render/hooks.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/core/src/render3/after_render/api.ts b/packages/core/src/render3/after_render/api.ts index 03b05e5f35c..e53328084b4 100644 --- a/packages/core/src/render3/after_render/api.ts +++ b/packages/core/src/render3/after_render/api.ts @@ -71,7 +71,7 @@ export const enum AfterRenderPhase { /** * A callback that runs after render. * - * @developerPreview + * @publicApi */ export interface AfterRenderRef { /** diff --git a/packages/core/src/render3/after_render/hooks.ts b/packages/core/src/render3/after_render/hooks.ts index 30ed3be99a2..2fb3cafd805 100644 --- a/packages/core/src/render3/after_render/hooks.ts +++ b/packages/core/src/render3/after_render/hooks.ts @@ -14,7 +14,7 @@ import {DestroyRef} from '../../linker/destroy_ref'; import {performanceMarkFeature} from '../../util/performance'; import {assertNotInReactiveContext} from '../reactivity/asserts'; import {ViewContext} from '../view_context'; -import {AfterRenderPhase, AfterRenderRef} from './api'; +import {AfterRenderRef} from './api'; import { AfterRenderHooks, AfterRenderImpl, @@ -35,7 +35,7 @@ export type ɵFirstAvailable = T extends [infer H, ...infer /** * Options passed to `afterRender` and `afterNextRender`. * - * @developerPreview + * @publicApi */ export interface AfterRenderOptions { /** @@ -365,7 +365,7 @@ export function afterNextRender( * } * ``` * - * @developerPreview + * @publicApi */ export function afterNextRender( callback: VoidFunction,