Scribe.js/static/js/controllers/homeController.js

38 lines
869 B
JavaScript
Raw Normal View History

2014-11-11 21:20:33 +01:00
(function () {
'use strict';
2014-11-13 21:33:37 +01:00
/**
* Home controller
*/
2014-11-11 21:20:33 +01:00
window.app.controller('homeController', [
'$scope',
'$rootScope',
function ($scope, $rootScope) {
2014-11-13 21:33:37 +01:00
//reset
2014-11-11 21:20:33 +01:00
$rootScope.title = "Loggers";
$rootScope.sidebar = false;
2014-11-13 21:33:37 +01:00
//build block for each logWriter
2014-11-11 21:20:33 +01:00
$scope.blocks = $rootScope.logWriters.map(function (item) {
return {
message : item,
click : function () {
$rootScope.go(
2014-11-13 21:33:37 +01:00
$rootScope.mode, //routes according to mode
2014-11-11 21:20:33 +01:00
{
path : item
}
);
}
};
});
}
]);
}());