MCPcopy Create free account
hub / github.com/angular/angular / withViewTransitions

Function withViewTransitions

packages/router/src/provide_router.ts:892–904  ·  view source on GitHub ↗
(
  options?: ViewTransitionsFeatureOptions,
)

Source from the content-addressed store, hash-verified

890 * @developerPreview 19.0
891 */
892export function withViewTransitions(
893 options?: ViewTransitionsFeatureOptions,
894): ViewTransitionsFeature {
895 performanceMarkFeature('NgRouterViewTransitions');
896 const providers = [
897 {provide: CREATE_VIEW_TRANSITION, useValue: createViewTransition},
898 {
899 provide: VIEW_TRANSITION_OPTIONS,
900 useValue: {skipNextTransition: !!options?.skipInitialTransition, ...options},
901 },
902 ];
903 return routerFeature(RouterFeatureKind.ViewTransitionsFeature, providers);
904}
905
906/**
907 * A type alias for providers returned by `withRouterResources` for use with `provideRouter`.

Callers 4

forRootMethod · 0.90

Calls 2

performanceMarkFeatureFunction · 0.85
routerFeatureFunction · 0.85

Tested by

no test coverage detected