├── .eslintrc.js ├── .github ├── FUNDING.yml └── workflows │ ├── build.yml │ └── release.yml ├── .gitignore ├── .gitmodules ├── .npmrc ├── .prettierignore ├── .prettierrc.js ├── .yarnrc.yml ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── config.json ├── demo-snippets ├── assets │ ├── LottieLogo1.json │ └── Mobilo │ │ └── A.json ├── ng │ ├── basic │ │ ├── basic.component.html │ │ └── basic.component.ts │ ├── install.module.ts │ └── styles.scss ├── package.json └── vue │ ├── Basic.vue │ └── install.ts ├── docs ├── .nojekyll ├── assets │ ├── hierarchy.js │ ├── highlight.css │ ├── icons.js │ ├── icons.svg │ ├── main.js │ ├── navigation.js │ ├── search.js │ └── style.css ├── classes │ └── LottieView.html ├── enums │ └── RenderMode.html ├── index.html ├── interfaces │ └── KeyPathColors.html └── modules.html ├── lerna.json ├── package.json ├── packages └── lottie │ ├── .npmignore │ ├── CHANGELOG.md │ ├── README.md │ ├── blueprint.md │ ├── package.json │ ├── platforms │ ├── android │ │ ├── include.gradle │ │ ├── java │ │ │ └── com │ │ │ │ └── nativescript │ │ │ │ └── lottie │ │ │ │ └── LottieAnimationView.java │ │ └── native-api-usage.json │ └── ios │ │ └── Podfile │ └── tsconfig.json ├── pnpm-workspace.yaml ├── references.d.ts ├── sample-effects ├── 9squares-AlBoardman.json ├── EmptyState.json ├── HamburgerArrow.json ├── LightBulb.json ├── LottieLogo1.json ├── LottieLogo2.json ├── Mobilo │ ├── A.json │ ├── B.json │ ├── D.json │ ├── N.json │ ├── R.json │ └── S.json ├── TwitterHeart.json ├── WalkThrough.json ├── motioncorpse.json └── pinjump.json ├── screens ├── android_assets.png ├── ios_assets.png └── lottieDemo.gif ├── src └── lottie │ ├── angular │ ├── index.ts │ ├── ng-package.json │ ├── package.json │ └── tsconfig.json │ ├── index.android.ts │ ├── index.common.ts │ ├── index.d.ts │ ├── index.ios.ts │ ├── typings │ ├── android.d.ts │ ├── android.nativescript.d.ts │ ├── dotlottie.ios.d.ts │ └── ios.d.ts │ ├── utils.ts │ └── vue │ └── index.ts ├── svelte.config.js ├── tsconfig.json ├── tsconfig.vue3.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: './tools/.eslintrc.js' 3 | }; 4 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [farfromrefug] 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.gitmodules -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package-lock.json 2 | node_modules/ 3 | plugin/ 4 | docs/ 5 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/README.md -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/config.json -------------------------------------------------------------------------------- /demo-snippets/assets/LottieLogo1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/assets/LottieLogo1.json -------------------------------------------------------------------------------- /demo-snippets/assets/Mobilo/A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/assets/Mobilo/A.json -------------------------------------------------------------------------------- /demo-snippets/ng/basic/basic.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/ng/basic/basic.component.html -------------------------------------------------------------------------------- /demo-snippets/ng/basic/basic.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/ng/basic/basic.component.ts -------------------------------------------------------------------------------- /demo-snippets/ng/install.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/ng/install.module.ts -------------------------------------------------------------------------------- /demo-snippets/ng/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/ng/styles.scss -------------------------------------------------------------------------------- /demo-snippets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/package.json -------------------------------------------------------------------------------- /demo-snippets/vue/Basic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/vue/Basic.vue -------------------------------------------------------------------------------- /demo-snippets/vue/install.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/demo-snippets/vue/install.ts -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/.nojekyll -------------------------------------------------------------------------------- /docs/assets/hierarchy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/hierarchy.js -------------------------------------------------------------------------------- /docs/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/highlight.css -------------------------------------------------------------------------------- /docs/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/icons.js -------------------------------------------------------------------------------- /docs/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/icons.svg -------------------------------------------------------------------------------- /docs/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/main.js -------------------------------------------------------------------------------- /docs/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/navigation.js -------------------------------------------------------------------------------- /docs/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/search.js -------------------------------------------------------------------------------- /docs/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/assets/style.css -------------------------------------------------------------------------------- /docs/classes/LottieView.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/classes/LottieView.html -------------------------------------------------------------------------------- /docs/enums/RenderMode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/enums/RenderMode.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/interfaces/KeyPathColors.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/interfaces/KeyPathColors.html -------------------------------------------------------------------------------- /docs/modules.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/docs/modules.html -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/package.json -------------------------------------------------------------------------------- /packages/lottie/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/.npmignore -------------------------------------------------------------------------------- /packages/lottie/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/CHANGELOG.md -------------------------------------------------------------------------------- /packages/lottie/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/README.md -------------------------------------------------------------------------------- /packages/lottie/blueprint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/blueprint.md -------------------------------------------------------------------------------- /packages/lottie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/package.json -------------------------------------------------------------------------------- /packages/lottie/platforms/android/include.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/platforms/android/include.gradle -------------------------------------------------------------------------------- /packages/lottie/platforms/android/java/com/nativescript/lottie/LottieAnimationView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/platforms/android/java/com/nativescript/lottie/LottieAnimationView.java -------------------------------------------------------------------------------- /packages/lottie/platforms/android/native-api-usage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/platforms/android/native-api-usage.json -------------------------------------------------------------------------------- /packages/lottie/platforms/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/platforms/ios/Podfile -------------------------------------------------------------------------------- /packages/lottie/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/packages/lottie/tsconfig.json -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /references.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sample-effects/9squares-AlBoardman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/9squares-AlBoardman.json -------------------------------------------------------------------------------- /sample-effects/EmptyState.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/EmptyState.json -------------------------------------------------------------------------------- /sample-effects/HamburgerArrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/HamburgerArrow.json -------------------------------------------------------------------------------- /sample-effects/LightBulb.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/LightBulb.json -------------------------------------------------------------------------------- /sample-effects/LottieLogo1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/LottieLogo1.json -------------------------------------------------------------------------------- /sample-effects/LottieLogo2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/LottieLogo2.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/A.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/A.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/B.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/D.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/D.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/N.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/N.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/R.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/R.json -------------------------------------------------------------------------------- /sample-effects/Mobilo/S.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/Mobilo/S.json -------------------------------------------------------------------------------- /sample-effects/TwitterHeart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/TwitterHeart.json -------------------------------------------------------------------------------- /sample-effects/WalkThrough.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/WalkThrough.json -------------------------------------------------------------------------------- /sample-effects/motioncorpse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/motioncorpse.json -------------------------------------------------------------------------------- /sample-effects/pinjump.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/sample-effects/pinjump.json -------------------------------------------------------------------------------- /screens/android_assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/screens/android_assets.png -------------------------------------------------------------------------------- /screens/ios_assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/screens/ios_assets.png -------------------------------------------------------------------------------- /screens/lottieDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/screens/lottieDemo.gif -------------------------------------------------------------------------------- /src/lottie/angular/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/angular/index.ts -------------------------------------------------------------------------------- /src/lottie/angular/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/angular/ng-package.json -------------------------------------------------------------------------------- /src/lottie/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/angular/package.json -------------------------------------------------------------------------------- /src/lottie/angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/angular/tsconfig.json -------------------------------------------------------------------------------- /src/lottie/index.android.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/index.android.ts -------------------------------------------------------------------------------- /src/lottie/index.common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/index.common.ts -------------------------------------------------------------------------------- /src/lottie/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/index.d.ts -------------------------------------------------------------------------------- /src/lottie/index.ios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/index.ios.ts -------------------------------------------------------------------------------- /src/lottie/typings/android.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/typings/android.d.ts -------------------------------------------------------------------------------- /src/lottie/typings/android.nativescript.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/typings/android.nativescript.d.ts -------------------------------------------------------------------------------- /src/lottie/typings/dotlottie.ios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/typings/dotlottie.ios.d.ts -------------------------------------------------------------------------------- /src/lottie/typings/ios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/typings/ios.d.ts -------------------------------------------------------------------------------- /src/lottie/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/utils.ts -------------------------------------------------------------------------------- /src/lottie/vue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/src/lottie/vue/index.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.vue3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/tsconfig.vue3.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nativescript-community/ui-lottie/HEAD/yarn.lock --------------------------------------------------------------------------------