source: Dev/trunk/src/client/qed-client/index.js @ 463

Last change on this file since 463 was 463, checked in by hendrikvanantwerpen, 12 years ago

Working towards Heroku deployment, restructuring for that and to allow coffee builds.

File size: 840 bytes
Line 
1define([
2    "./app/Content",
3    "./app/Page",
4    "./app/Router",
5    "./routes",
6    "./store",
7    "./store/request",
8    "./ui/MainMenu",
9    "dojo/_base/array",
10    "dojo/parser",
11    "dojo/request/registry",
12    "./stddeps",
13    "dojo/domReady!"
14], function(Content, Page, Router, routes, store, request, MainMenu, array, parser, registry) {
15
16    registry.register(/.*/,request);
17   
18    parser.parse();
19    store.info()
20    .then(function(){
21        new MainMenu({},"menu").startup();
22        array.forEach(routes,function(route){
23            Router.register(route);
24        });
25        Router.startup();
26    },function(){
27        Content.startup();
28        Content.set(new Page({
29            templateString: "<div>Application database is not properly configured. Contact your system administrator.</div>"
30        }));
31    });
32});
Note: See TracBrowser for help on using the repository browser.