Sha256: 9e2852d144bb3fc138bc74ed12ece4d910b00b07199857c45f22eaa7814a2d47
Contents?: true
Size: 1.61 KB
Versions: 6
Compression:
Stored size: 1.61 KB
Contents
var surveysModule = angular.module("testApp.Surveys", []); surveysModule.config( function($stateProvider, $urlRouterProvider) { var resolve = { }; // Surveys $stateProvider.state({ name: "surveys", url: "/surveys", templateUrl: 'assets/components/surveys/SurveysView.html', controller: 'SurveysController', resolve: resolve }) // Survey Questions .state({ name: "surveys.questions", url: "/{surveyId:int}/questions", templateUrl: 'assets/components/surveys/SurveyQuestionsView.html', controller: 'SurveyQuestionsController', resolve: {/* category: ['$stateParams', 'Api', 'categories', function($stateParams, Api, categories) { }]*/ } }) // Survey Question Answers .state({ name: "surveys.questions.answers", url: "/{questionId:int}/answers", templateUrl: 'assets/components/surveys/SurveyQuestionAnswersView.html', controller: 'SurveyQuestionAnswersController', resolve: {/* category: ['$stateParams', 'Api', 'categories', function($stateParams, Api, categories) { }]*/ } }) } ); surveysModule.controller('SurveysController', ['$scope', '$rootScope', '$state', '$location', '$modal', 'ApiAdapter', 'Survey', SurveysController]); surveysModule.controller('SurveyQuestionsController', ['$scope', '$rootScope', '$state', '$location', '$modal', '$stateParams', 'ApiAdapter', 'Survey', 'Question', SurveyQuestionsController]); surveysModule.controller('SurveyQuestionAnswersController', ['$scope', '$rootScope', '$state', '$location', '$modal', '$stateParams', '$q', 'ApiAdapter', 'Survey', 'Question', 'Answer', SurveyQuestionAnswersController]);
Version data entries
6 entries across 6 versions & 1 rubygems