links.prepend('<div class="nonlinkarea"></div>');
var $this = this;
+ this.initLottieAnimations();
this.animateLinks();
$this.initAnimatedContentsLinks();
this.resize();
},
+ initLottieAnimations: function () {
+ var $this = this;
+ $('.lottie:not([data-lottie-inited])').each(function () {
+ var id = $(this).data('lottie-id');
+ var params = $this.fluidbook.settings.lottieAnimations[id][0];
+ params.animationData = $this.fluidbook.settings.lottieAnimations[id][1];
+ params.container = $(this).get(0);
+ lottie.loadAnimation(params);
+ $(this).attr('data-lottie-inited', '1');
+ });
+ },
+
animateLinks: function () {
if (this.fluidbook.settings.linkBlinkTime == 0 || this.fluidbook.settings.linkBlinkRepetition == 0 || !this.fluidbook.settings.mobileLinksRevealAnim || this.fluidbook.menu.viewMode()) {
return;