From e18708f10b04455be151a5a799f0109c34f20a25 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 27 Sep 2017 11:39:30 -0400 Subject: package updates to set up bower correctly #535 --- .../src/directives/rn-carousel-auto-slide.js | 31 ---------------------- 1 file changed, 31 deletions(-) delete mode 100644 www/lib/angular-carousel/src/directives/rn-carousel-auto-slide.js (limited to 'www/lib/angular-carousel/src/directives/rn-carousel-auto-slide.js') diff --git a/www/lib/angular-carousel/src/directives/rn-carousel-auto-slide.js b/www/lib/angular-carousel/src/directives/rn-carousel-auto-slide.js deleted file mode 100644 index a2e1a5fd..00000000 --- a/www/lib/angular-carousel/src/directives/rn-carousel-auto-slide.js +++ /dev/null @@ -1,31 +0,0 @@ -angular.module('angular-carousel') - -.directive('rnCarouselAutoSlide', ['$interval', function($interval) { - return { - restrict: 'A', - link: function (scope, element, attrs) { - var stopAutoPlay = function() { - if (scope.autoSlider) { - $interval.cancel(scope.autoSlider); - scope.autoSlider = null; - } - }; - var restartTimer = function() { - scope.autoSlide(); - }; - - scope.$watch('carouselIndex', restartTimer); - - if (attrs.hasOwnProperty('rnCarouselPauseOnHover') && attrs.rnCarouselPauseOnHover !== 'false'){ - element.on('mouseenter', stopAutoPlay); - element.on('mouseleave', restartTimer); - } - - scope.$on('$destroy', function(){ - stopAutoPlay(); - element.off('mouseenter', stopAutoPlay); - element.off('mouseleave', restartTimer); - }); - } - }; -}]); -- cgit v1.2.3