UNPKG

cobuild-angular-stack

Version:

Base stack angular sass jade gulp

33 lines (25 loc) 1.02 kB
/** * Created by garusis on 19/06/16. */ (function (module) { var settings = {}; var defaultSettings = {}; module .controller('OnboardingModalController', OnboardingModalController); OnboardingModalController.$inject = ['$scope', 'Onboarding', '$uibModalInstance', 'currentOnboarding', '$filter']; function OnboardingModalController($scope, Onboarding, $uibModalInstance, currentOnboarding, $filter) { var sBCtrl = this; var enablesSteps = currentOnboarding.steps = $filter('filter')(currentOnboarding.stepsList, {enabled: true}); var i = 1; angular.forEach(enablesSteps, function (step, index) { if (step.showOnBreadcrumb) { step.labelIndex = i++; } }); sBCtrl.forceClose = function () { Onboarding.stop(currentOnboarding.id); }; currentOnboarding.stepActive = 0; $scope.onboarding = currentOnboarding; } })(angular.module('rokk3rlabs.onboarding'));