sliderCtrl.js 1.13 KB
"use strict";

angular.module('newApp')
  .controller('sliderCtrl', ['$scope', function ($scope) {
      $scope.$on('$viewContentLoaded', function () {

          prettyPrint();
          $('.responsive-slick').slick({
              dots: true,
              infinite: false,
              speed: 300,
              slidesToShow: 4,
              slidesToScroll: 4,
              responsive: [
                {
                    breakpoint: 1024,
                    settings: {
                        slidesToShow: 3,
                        slidesToScroll: 3,
                        infinite: true,
                        dots: true
                    }
                },
                {
                    breakpoint: 600,
                    settings: {
                        slidesToShow: 2,
                        slidesToScroll: 2
                    }
                },
                {
                    breakpoint: 480,
                    settings: {
                        slidesToShow: 1,
                        slidesToScroll: 1
                    }
                }
              ]
          });
      });
  }]);