Home

Awesome

🖼 Ti.Lottie

Contact

⚠️ This module moved to the cross-platform reposiroty Ti.Animation to support both the Keyframes and the Lottie library in on centralized repository for iOS and Android. Please update to Ti.Animation, thx! ⚠️

Summary

Ti.Lottie is an open-source project to support the Airbnb Lottie library in Appcelerator Titanium. The module supports all available API's, like starting, pausing and interacting with the view.

Requirements

Features

var vectorView = Lottie.createVectorView({
    resource: 'PinJump' // In this case a JSON file, without extension-suffix
})
vectorView.startAnimation();
vectorView.startAnimation(function(e) {
    Ti.API.info('Finished: ' + e.finished);
});
vectorView.pauseAnimation();
vectorView.addViewToLayer({
    view: myTitaniumView
    layer: "JumpLayer"
});

Example

Please see the full-featured example in example/app.js.

Author

Hans Knoechel (@hansemannnn / Web)

License

Apache 2.0

Contributing

Code contributions are greatly appreciated, please submit a new pull request!