mirror of
https://github.com/mathew-kurian/Scribe.js
synced 2025-04-24 22:34:58 +00:00
37 lines
853 B
JavaScript
37 lines
853 B
JavaScript
(function () {
|
|
|
|
'use strict';
|
|
|
|
/**
|
|
* Home controller
|
|
*/
|
|
|
|
window.app.controller('homeController', [
|
|
'$scope',
|
|
'$rootScope',
|
|
function ($scope, $rootScope) {
|
|
|
|
//reset
|
|
$rootScope.title = "Loggers";
|
|
$rootScope.sidebar = false;
|
|
|
|
//build block for each logWriter
|
|
$scope.blocks = $rootScope.logWriters.map(function (item) {
|
|
|
|
return {
|
|
message : item,
|
|
click : function () {
|
|
$rootScope.go(
|
|
$rootScope.mode, //routes according to mode
|
|
{
|
|
path : item
|
|
}
|
|
);
|
|
}
|
|
};
|
|
|
|
});
|
|
}
|
|
]);
|
|
|
|
}());
|