( options?: ViewTransitionsFeatureOptions, )
| 875 | * @developerPreview 19.0 |
| 876 | */ |
| 877 | export function withViewTransitions( |
| 878 | options?: ViewTransitionsFeatureOptions, |
| 879 | ): ViewTransitionsFeature { |
| 880 | performanceMarkFeature('NgRouterViewTransitions'); |
| 881 | const providers = [ |
| 882 | {provide: CREATE_VIEW_TRANSITION, useValue: createViewTransition}, |
| 883 | { |
| 884 | provide: VIEW_TRANSITION_OPTIONS, |
| 885 | useValue: {skipNextTransition: !!options?.skipInitialTransition, ...options}, |
| 886 | }, |
| 887 | ]; |
| 888 | return routerFeature(RouterFeatureKind.ViewTransitionsFeature, providers); |
| 889 | } |
| 890 | |
| 891 | export type ActivatedRouteInjectorFeature = |
| 892 | RouterFeature<RouterFeatureKind.ViewTransitionsFeature /* temporary - not public API. Must reuse existing */>; |
no test coverage detected
searching dependent graphs…