source: Dev/trunk/src/client/qed-client/routes.js @ 531

Last change on this file since 531 was 531, checked in by hendrikvanantwerpen, 11 years ago
  • Return to using truly ISO formatted dates, including milliseconds.
  • Also set constraint on surveyrun dates when value is initially set.
  • Separate runs & results from surveys and questions.
  • Moved date & email format to schema itself.
File size: 1.3 KB
RevLine 
[443]1define([
[490]2    "./model/classes/questions",
[531]3    "./model/classes/sessions",
[490]4    "./model/classes/surveyRuns",
5    "./model/classes/surveys",
[487]6    "./pages/index",
7    "./pages/previewSurvey",
8    "./pages/question",
9    "./pages/questions",
10    "./pages/survey",
11    "./pages/surveyRun",
[531]12    "./pages/surveyRuns",
[487]13    "./pages/surveys"
[531]14], function(questionsClass, sessionsClass, surveyRunsClass, surveysClass, index, previewSurvey, question, questions, survey, surveyRun, surveyRuns, surveys) {
[443]15
16    return [
17        { path: "/", redirect: "/index" },
18        { path: "/index", constructor: index },
[490]19        { path: questionsClass.getCollectionPath(), constructor: questions },
20        { path: questionsClass.getObjectPath(':objectId'), constructor: question },
21        { path: surveysClass.getCollectionPath(), constructor: surveys },
22        { path: surveysClass.getObjectPath(':objectId'), constructor: survey },
[531]23        { path: surveyRunsClass.getCollectionPath(), constructor: surveyRuns },
[490]24        { path: surveyRunsClass.getObjectPath(':objectId'), constructor: surveyRun },
[531]25        //{ path: sessionsClass.getObjectPath(''), constructor: sessions },
26        //{ path: sessionsClass.getObjectPath(':objectId'), constructor: session },
[490]27        { path: surveysClass.getPreviewPath(':surveyId'), constructor: previewSurvey }
[443]28    ];
29
30});
Note: See TracBrowser for help on using the repository browser.