[443] | 1 | define([ |
---|
[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 | }); |
---|