cobuild-angular-stack
Version:
Base stack angular sass jade gulp
33 lines (25 loc) • 1.02 kB
JavaScript
/**
* 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'));