Sha256: 1a6190bd8170dbd7cf78839fbff068974c675c816d39565a9e95ecebaded1d0f
Contents?: true
Size: 1.6 KB
Versions: 2
Compression:
Stored size: 1.6 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', 'ApiAdapter', 'Survey', 'Question', 'Answer', SurveyQuestionAnswersController]);
Version data entries
2 entries across 2 versions & 1 rubygems