text: !function(t,o,a){"use strict";o.module("app",["app.templates","ui.router","app.dashboard"])}(window,angular,void 0),function(t,o,a){"use strict";o.module("app.dashboard",[])}(window,angular,void 0),function(t,o,a){"use strict";function r(t,o){o.otherwise("/dashboard")}o.module("app").config(r),r.$inject=["$stateProvider","$urlRouterProvider"]}(window,angular,void 0),function(t,o,a){"use strict";function r(t){t.title="Angularjs Providers"}o.module("app").run(r),r.$inject=["$rootScope"]}(window,angular,void 0),function(t,o,a){"use strict";function r(t){var o=this;o.title=t.title}o.module("app.dashboard").controller("DashboardController",r),r.$inject=[]}(window,angular,void 0),function(t,o,a){"use strict";function r(){var t;return{setTitle:function(o){t=o},$get:function(){return{title:t}}}}o.module("app.dashboard").provider("dashboardProvider",r),r.$inject=[]}(window,angular,void 0),function(t,o,a){o.module("app.dashboard").config(["$stateProvider","$urlRouterProvider","dashboardProvider",function(t,o,a){a.setTitle("This title comes from provider"),t.state("dashboard",{url:"/dashboard",controller:"DashboardController as dashboard",templateProvider:["$templateCache",function(t){return t.get("components/dashboard/dashboard.template.html")}]})}])}(window,angular,void 0),function(t){try{t=angular.module("app.templates")}catch(o){t=angular.module("app.templates",[])}t.run(["$templateCache",function(t){t.put("components/dashboard/dashboard.template.html",'<div class="container">\n    <div class="page-header">\n        <h1>{{title}}</h1>\n    </div>\n    <div>{{dashboard.title}}</div>\n</div>\n')}])}();