bansho/app/components/sidebar/sidebar.js

23 lines
565 B
JavaScript

'use strict';
angular.module('bansho.sidebar', [])
.controller('SideBarCtrl', ['$scope', '$location', function ($scope, $location) {
$scope.getClass = function (path) {
var class_name = "";
if ($location.url().substr(0, path.length) === path) {
class_name = "state--current";
}
return class_name;
};
}])
.directive('banshoSidebar', function () {
return {
restrict: 'E',
templateUrl: "components/sidebar/sidebar.html"
};
});