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

Function withViewTransitions

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

Source from the content-addressed store, hash-verified

879 * @developerPreview 19.0
880 */
881export function withViewTransitions(
882 options?: ViewTransitionsFeatureOptions,
883): ViewTransitionsFeature {
884 performanceMarkFeature('NgRouterViewTransitions');
885 const providers = [
886 {provide: CREATE_VIEW_TRANSITION, useValue: createViewTransition},
887 {
888 provide: VIEW_TRANSITION_OPTIONS,
889 useValue: {skipNextTransition: !!options?.skipInitialTransition, ...options},
890 },
891 ];
892 return routerFeature(RouterFeatureKind.ViewTransitionsFeature, providers);
893}
894
895/**
896 * 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