UNPKG

basap

Version:

Angular 1.x ES6 base app register module.

24 lines (19 loc) 543 B
/** * Route controller class. * used only for ngNewRotuer. * NOTE: Future not implemented. * @class */ class RouteCtrl { constructor($rootScope, $location, $basap, $router) { // add routes. $router.config.apply($router, $basap.routes()); $rootScope.$watch(function () { return $location.path(); }, function (newVal, oldVal) { // do something on path change. }); } } RouteCtrl.$inject = ['$rootScope', '$location', '$basap', '$router']; export default RouteCtrl;