mail/src/js/app.js

23 lines
802 B
JavaScript
Raw Normal View History

// hey Angular, we're bootstrapping manually!
window.name = 'NG_DEFER_BOOTSTRAP!';
require(['angular', 'js/controller/message-list', 'angularRoute', 'angularTouch', 'js/app-config'], function(angular, MessageListCtrl) {
'use strict';
var app = angular.module('mail', ['ngRoute', 'ngTouch']);
app.config(function($routeProvider) {
2013-09-06 12:34:36 -04:00
$routeProvider
.when('/folders/:folder', {
templateUrl: 'tpl/message-list-desktop.html',
controller: MessageListCtrl
})
.when('/folders/:folder/messages/:messageId', {
templateUrl: 'tpl/read.html',
controller: MessageListCtrl
});
});
angular.element().ready(function() {
angular.bootstrap(document, ['mail']);
});
});