source: Dev/branches/rest-dojo-ui/client/rft/run.js @ 379

Last change on this file since 379 was 379, checked in by hendrikvanantwerpen, 13 years ago

Changed SurveyListView? to more general OrderedDndList?.
Survey page has rudimentary properties dialog and saves included questions.
Fixed bug in store for null question.

File size: 2.0 KB
RevLine 
[263]1require([
[288]2    // functions required for run
3    'dojo/_base/window','dojo/parser', 'rft/ui/LoginDialog',
4    'dojo/dom', 'dojo/_base/connect', 'rft/auth', 'rft/content',
5    'dojo/domReady!',
6   
7    // general widgets
[281]8    'dojo/data/ObjectStore',
9    'dojo/store/JsonRest',
[379]10    'dijit/Dialog',
[347]11    'dijit/InlineEditBox',
[281]12    'dijit/MenuBar',
13    'dijit/MenuBarItem',
14    'dijit/PopupMenuBarItem',
15    'dijit/DropDownMenu',
16    'dijit/TitlePane',
[347]17    'dijit/layout/BorderContainer',
[281]18    'dijit/layout/ContentPane',
19    'dijit/layout/TabContainer',
20    'dijit/layout/AccordionContainer',
[347]21    'dijit/form/DateTextBox',
[263]22    'dijit/form/Form',
[274]23    'dijit/form/TextBox',
24    'dijit/form/Button',
25    'dijit/form/Textarea',
[292]26    'dijit/form/SimpleTextarea',
[281]27    'dijit/form/ComboBox',
28    'dijit/form/Select',
[263]29    'dojox/grid/DataGrid',
[281]30    'dojox/widget/TitleGroup',
[365]31    'dojox/data/QueryReadStore',
32    'rft/elastic/ElasticReadStore',
[374]33    'rft/ui/List',
34    'rft/ui/OrderedList',
[365]35    'rft/ui/AccountListView',
[311]36    'rft/ui/MainMenu',
[263]37    'rft/ui/MenuBarLink',
[274]38    'rft/ui/MenuLink',
[311]39    'rft/ui/Notifications',
[275]40    'rft/ui/LineWithActionsWidget',
[350]41    'rft/ui/ObjectBox',
[281]42    'rft/ui/QuestionWidget',
[350]43    'rft/ui/Selector',
[281]44    'rft/ui/TitleGroup',
[378]45    /*PreviewWidgets*/
46    'rft/ui/InnerWidgetFactory',
[288]47    // pages -> load dynamically?
[359]48    'rft/pages/index',
[292]49    'rft/pages/questions',
[366]50    'rft/pages/question',
[359]51    'rft/pages/session',
[350]52    'rft/pages/sessions',
[292]53    'rft/pages/surveys',
[366]54    'rft/pages/survey'
[292]55    ],
[260]56    function(win,parser,LoginDialog,dom,connect,auth,content) {
57        parser.parse();
58
[263]59        var login = new LoginDialog().placeAt(win.body());
[260]60        login.startup();
61
62        auth.restore()
[263]63        .then(function(){
[260]64            content.initial();
65        },function(){
66            login.show();
67        });
68
[274]69        connect.connect(dom.byId('loginMenu'),'click',function(){
[260]70            login.show();
71        });
[274]72
[347]73    });
74
75function goToPage(page) {
76    throw "Obsolete navigation to "+page;
[350]77}
Note: See TracBrowser for help on using the repository browser.