@@ -6,17 +6,17 @@ import {
6
6
AnimationDriver ,
7
7
ɵAnimationStyleNormalizer as AnimationStyleNormalizer ,
8
8
ɵWebAnimationsStyleNormalizer as WebAnimationsStyleNormalizer ,
9
+ ɵAnimationEngine as AnimationEngine ,
9
10
} from "@angular/animations/browser" ;
10
11
11
12
import {
12
13
ɵAnimationRendererFactory as AnimationRendererFactory ,
13
14
ɵBrowserAnimationBuilder as BrowserAnimationBuilder ,
14
15
} from "@angular/platform-browser/animations" ;
15
16
16
- import { NativeScriptAnimationEngine } from "./animation-engine" ;
17
- import { NativeScriptAnimationDriver } from "./animation-driver" ;
18
17
import { NativeScriptModule } from "../nativescript.module" ;
19
18
import { NativeScriptRendererFactory } from "../renderer" ;
19
+ import { NativeScriptAnimationDriver } from "./animation-driver" ;
20
20
21
21
( < any > global ) . document = {
22
22
body : {
@@ -25,7 +25,7 @@ import { NativeScriptRendererFactory } from "../renderer";
25
25
} ;
26
26
27
27
@Injectable ( )
28
- export class InjectableAnimationEngine extends NativeScriptAnimationEngine {
28
+ export class InjectableAnimationEngine extends AnimationEngine {
29
29
constructor ( driver : AnimationDriver , normalizer : AnimationStyleNormalizer ) {
30
30
super ( driver , normalizer ) ;
31
31
}
@@ -36,7 +36,7 @@ export function instantiateSupportedAnimationDriver() {
36
36
}
37
37
38
38
export function instantiateRendererFactory (
39
- renderer : NativeScriptRendererFactory , engine : NativeScriptAnimationEngine , zone : NgZone ) {
39
+ renderer : NativeScriptRendererFactory , engine : AnimationEngine , zone : NgZone ) {
40
40
return new AnimationRendererFactory ( renderer , engine , zone ) ;
41
41
}
42
42
@@ -48,11 +48,11 @@ export const NATIVESCRIPT_ANIMATIONS_PROVIDERS: Provider[] = [
48
48
{ provide : AnimationBuilder , useClass : BrowserAnimationBuilder } ,
49
49
{ provide : AnimationDriver , useFactory : instantiateSupportedAnimationDriver } ,
50
50
{ provide : AnimationStyleNormalizer , useFactory : instantiateDefaultStyleNormalizer } ,
51
- { provide : NativeScriptAnimationEngine , useClass : InjectableAnimationEngine } ,
51
+ { provide : AnimationEngine , useClass : InjectableAnimationEngine } ,
52
52
{
53
53
provide : RendererFactory2 ,
54
54
useFactory : instantiateRendererFactory ,
55
- deps : [ NativeScriptRendererFactory , NativeScriptAnimationEngine , NgZone ]
55
+ deps : [ NativeScriptRendererFactory , AnimationEngine , NgZone ]
56
56
}
57
57
] ;
58
58
0 commit comments