Parameter in to Animation Angular2

Now it’s possible. animations: [ trigger(‘flyInOut’, [ state(‘for’, style({ left: ‘{{left_indent}}’, // use interpolation }), {params: {left_indent: 0}}), // default parameters values required transition(‘* => for’, [ animate(2000, keyframes([ style({ opacity: 1, transform: ‘translateX(0)’, offset: 0 }), style({ opacity: 1, transform: ‘translateX(-300px)’, offset: 0.5 }), ])) ]), ]) ] UPDATE (according to SplitterAlex answer): in … Read more

angular 2 ngIf and CSS transition/animation

update 4.1.0 Plunker See also https://github.com/angular/angular/blob/master/CHANGELOG.md#400-rc1-2017-02-24 update 2.1.0 Plunker For more details see Animations at angular.io import { trigger, style, animate, transition } from ‘@angular/animations’; @Component({ selector: ‘my-app’, animations: [ trigger( ‘enterAnimation’, [ transition(‘:enter’, [ style({transform: ‘translateX(100%)’, opacity: 0}), animate(‘500ms’, style({transform: ‘translateX(0)’, opacity: 1})) ]), transition(‘:leave’, [ style({transform: ‘translateX(0)’, opacity: 1}), animate(‘500ms’, style({transform: ‘translateX(100%)’, opacity: … Read more