8.2.9 • Published 4 years ago

@synapsium/ngx-lottie v8.2.9

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

Lottie

Lottie is a mobile library for Web, and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile! View documentation, FAQ, help, examples, and more at here.

Setup

Installation

Install lottie-web and ngx-lottie library from npm

npm install lottie-web @synapsium/ngx-lottie --save

Module usage

Add lottie.min.js into angular.json

"scripts": [
    "node_modules/lottie-web/build/player/lottie.min.js"
]

Add LottieModule to module

import { LottieModule } from '@synapsium/ngx-lottie';


@NgModule({
  ...
  imports: [
    ...
    LottieModule
  ]
})

How to use

Add the following tag in your html :

<lottie [path]="assets/home.json" 
        [loop]="true" animationEvent="click">
</lottie>