UNPKG

generator-angular-eggs

Version:

Angular 1.5, Angular Component Router, Bootstrap v4(alpha) and TingoDB(like MongoDB) with an Express server

38 lines (32 loc) 944 B
/** * <%= className %> Components module. * * @module <%= appname %>.components.<%= text %> */ /* global angular */ (function () { 'use strict'; angular .module('<%= appname %>.components.<%= text %>'<% if (sub===undefined) { %>, []) .component('<%= text %>', {<% } else { %>) .component('<%= sub %>', {<% } %> controller: Controller, templateUrl: 'components/<%= name %>/<%= filename %>.html', $canActivate: $canActivate }); Controller.$inject = []; function Controller() { console.log('<%= text %> <%= sub %> Controller Constructor'); var ctrl = this; ctrl.name = '<%= text %> <%= sub %>'; } function $canActivate() { console.log('<%= text %> <%= sub %> Controller $canActivate'); return true; } Controller.prototype.$onInit = function() { var ctrl = this; console.log('<%= text %> <%= sub %> Controller $onInit'); ctrl.onInit = 'Success'; }; })();