255 lines
11 KiB
JavaScript
Executable File
255 lines
11 KiB
JavaScript
Executable File
'use strict';
|
|
|
|
/**
|
|
* Config constant
|
|
*/
|
|
app.constant('APP_MEDIAQUERY', {
|
|
'desktopXL': 1200,
|
|
'desktop': 992,
|
|
'tablet': 768,
|
|
'mobile': 480
|
|
});
|
|
|
|
app.constant('API_POINTS', {
|
|
url: 'api/'
|
|
});
|
|
|
|
app.constant('JS_REQUIRES', {
|
|
//*** Scripts
|
|
scripts: {
|
|
//*** Javascript Plugins
|
|
'modernizr': ['bower_components/components-modernizr/modernizr.js'],
|
|
'moment': ['bower_components/moment/min/moment.min.js'],
|
|
'spin': 'bower_components/spin.js/spin.js',
|
|
|
|
//*** jQuery Plugins
|
|
'perfect-scrollbar-plugin': ['bower_components/perfect-scrollbar/js/min/perfect-scrollbar.jquery.min.js', 'bower_components/perfect-scrollbar/css/perfect-scrollbar.min.css'],
|
|
'ladda': ['bower_components/ladda/dist/ladda.min.js', 'bower_components/ladda/dist/ladda-themeless.min.css'],
|
|
'sweet-alert': ['bower_components/sweetalert/lib/sweet-alert.min.js', 'bower_components/sweetalert/lib/sweet-alert.css'],
|
|
'chartjs': 'bower_components/chartjs/Chart.min.js',
|
|
'jquery-sparkline': 'bower_components/jquery.sparkline.build/dist/jquery.sparkline.min.js',
|
|
'ckeditor-plugin': 'bower_components/ckeditor/ckeditor.js',
|
|
'jquery-nestable-plugin': ['bower_components/jquery-nestable/jquery.nestable.js'],
|
|
'touchspin-plugin': ['bower_components/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js', 'bower_components/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css'],
|
|
|
|
//*** Controllers
|
|
'dashboardCtrl': 'assets/js/controllers/dashboardCtrl.js',
|
|
'iconsCtrl': 'assets/js/controllers/iconsCtrl.js',
|
|
'vAccordionCtrl': 'assets/js/controllers/vAccordionCtrl.js',
|
|
'ckeditorCtrl': 'assets/js/controllers/ckeditorCtrl.js',
|
|
'laddaCtrl': 'assets/js/controllers/laddaCtrl.js',
|
|
'ngTableCtrl': 'assets/js/controllers/ngTableCtrl.js',
|
|
'cropCtrl': 'assets/js/controllers/cropCtrl.js',
|
|
'asideCtrl': 'assets/js/controllers/asideCtrl.js',
|
|
'toasterCtrl': 'assets/js/controllers/toasterCtrl.js',
|
|
'sweetAlertCtrl': 'assets/js/controllers/sweetAlertCtrl.js',
|
|
'mapsCtrl': 'assets/js/controllers/mapsCtrl.js',
|
|
'chartsCtrl': 'assets/js/controllers/chartsCtrl.js',
|
|
'calendarCtrl': 'assets/js/controllers/calendarCtrl.js',
|
|
'nestableCtrl': 'assets/js/controllers/nestableCtrl.js',
|
|
'validationCtrl': ['assets/js/controllers/validationCtrl.js'],
|
|
'userCtrl': ['assets/js/controllers/userCtrl.js'],
|
|
'selectCtrl': 'assets/js/controllers/selectCtrl.js',
|
|
'wizardCtrl': 'assets/js/controllers/wizardCtrl.js',
|
|
'uploadCtrl': 'assets/js/controllers/uploadCtrl.js',
|
|
'treeCtrl': 'assets/js/controllers/treeCtrl.js',
|
|
'inboxCtrl': 'assets/js/controllers/inboxCtrl.js',
|
|
'xeditableCtrl': 'assets/js/controllers/xeditableCtrl.js',
|
|
'chatCtrl': 'assets/js/controllers/chatCtrl.js',
|
|
|
|
/***
|
|
* Login
|
|
*/
|
|
'loginCtrl': 'assets/js/controllers/loginCtrl.js',
|
|
|
|
/***
|
|
* Forget Password
|
|
*/
|
|
'forgetCtrl': 'assets/js/controllers/forgetCtrl.js',
|
|
|
|
'changePasswordCtrl': 'assets/js/controllers/changePasswordCtrl.js',
|
|
|
|
/***
|
|
* Session
|
|
*/
|
|
'sessionCtrl': 'assets/js/controllers/sessionCtrl.js',
|
|
/***
|
|
* My Profile
|
|
*/
|
|
'myProfileCtrl': 'assets/js/controllers/myProfileCtrl.js',
|
|
/*
|
|
* Branch
|
|
* */
|
|
'branchCtrl': 'assets/js/controllers/branchCtrl.js',
|
|
/*
|
|
* Employee
|
|
* */
|
|
'employeeCtrl': 'assets/js/controllers/employeeCtrl.js',
|
|
/*
|
|
* University
|
|
* */
|
|
'universityCtrl': 'assets/js/controllers/universityCtrl.js',
|
|
/*
|
|
*
|
|
* course
|
|
* */
|
|
|
|
'courseCtrl': 'assets/js/controllers/courseCtrl.js',
|
|
|
|
/* *
|
|
Activity
|
|
* */
|
|
'activityCtrl': 'assets/js/controllers/activityCtrl.js',
|
|
/* *
|
|
Student
|
|
* */
|
|
'studentCtrl': 'assets/js/controllers/studentCtrl.js',
|
|
/*
|
|
* batch
|
|
* */
|
|
'batchCtrl': 'assets/js/controllers/batchCtrl.js',
|
|
/* *
|
|
announcementCtrl
|
|
* */
|
|
'announcementCtrl': 'assets/js/controllers/announcementCtrl.js',
|
|
|
|
/*
|
|
* call track
|
|
* */
|
|
'callTrackingCtrl': 'assets/js/controllers/callTrackingCtrl.js',
|
|
/*
|
|
* status
|
|
* */
|
|
'statusCtrl': 'assets/js/controllers/statusCtrl.js',
|
|
/*
|
|
* student status updation
|
|
* */
|
|
'studyMaterialStatusCtrl': 'assets/js/controllers/studyMaterialStatusCtrl.js',
|
|
/*
|
|
* fees status ctrl
|
|
* */
|
|
'feesStatusCtrl':'assets/js/controllers/feesStatusCtrl.js',
|
|
/*student status update*/
|
|
/*
|
|
* student Answer Booklet status updation
|
|
* */
|
|
'answerBookletStatusCtrl': 'assets/js/controllers/answerBookletStatusCtrl.js',
|
|
/*
|
|
* student Certification status updation
|
|
* */
|
|
'certificationStatusCtrl': 'assets/js/controllers/certificationStatusCtrl.js',
|
|
/*
|
|
* student Certification status updation
|
|
* */
|
|
'applicationStatusCtrl': 'assets/js/controllers/applicationStatusCtrl.js',
|
|
/*
|
|
* Certificate Type
|
|
* */
|
|
'certificateCtrl': 'assets/js/controllers/certificateCtrl.js',
|
|
/*
|
|
* daybook details
|
|
* */
|
|
'daybookCtrl': 'assets/js/controllers/daybookCtrl.js',
|
|
'daybookadminCtrl': 'assets/js/controllers/daybookadminCtrl.js',
|
|
'daybooksuperadminCtrl': 'assets/js/controllers/daybooksuperadminCtrl.js',
|
|
'daybookapprovalCtrl': 'assets/js/controllers/daybookapprovalCtrl.js',
|
|
'daybookadminapprovalCtrl': 'assets/js/controllers/daybookadminapprovalCtrl.js',
|
|
'daybooksuperadminapprovalCtrl': 'assets/js/controllers/daybooksuperadminapprovalCtrl.js',
|
|
|
|
'studentStatusUpdateCtrl':'assets/js/controllers/studentStatusUpdateCtrl.js',
|
|
'studentViewCtrl':'assets/js/controllers/studentViewCtrl.js',
|
|
// day book master
|
|
'dayBookMasterCtrl':'assets/js/controllers/dayBookMasterCtrl.js',
|
|
'sendSMSsuperadminCtrl':'assets/js/controllers/sendSMSsuperadminCtrl.js',
|
|
'sendSMSDetailssuperadminCtrl': 'assets/js/controllers/sendSMSDetailssuperadminCtrl.js',
|
|
'feesNotification':'assets/js/controllers/feesNotification.js',
|
|
//CENTET MASTER
|
|
'centerCtrl':'assets/js/controllers/centerCtrl.js',
|
|
//SUBJECT MASTER
|
|
'subjectCtrl':'assets/js/controllers/subjectCtrl.js',
|
|
// session master
|
|
'sessionMasterCtrl':'assets/js/controllers/sessionMasterCtrl.js',
|
|
// session sechdule
|
|
'sessionScheduleCtrl':'assets/js/controllers/sessionScheduleCtrl.js',
|
|
// generate hall ticket
|
|
'generateHallTicketCtrl':'assets/js/controllers/generateHallTicketCtrl.js',
|
|
|
|
|
|
//*** Filters
|
|
'htmlToPlaintext': 'assets/js/filters/htmlToPlaintext.js',
|
|
// reports
|
|
'reportCtrl':'assets/js/controllers/reportCtrl.js'
|
|
},
|
|
//*** angularJS Modules
|
|
modules: [{
|
|
name: 'angularMoment',
|
|
files: ['bower_components/angular-moment/angular-moment.min.js']
|
|
}, {
|
|
name: 'toaster',
|
|
files: ['bower_components/AngularJS-Toaster/toaster.js', 'bower_components/AngularJS-Toaster/toaster.css']
|
|
}, {
|
|
name: 'angularBootstrapNavTree',
|
|
files: ['bower_components/angular-bootstrap-nav-tree/dist/abn_tree_directive.js', 'bower_components/angular-bootstrap-nav-tree/dist/abn_tree.css']
|
|
}, {
|
|
name: 'angular-ladda',
|
|
files: ['bower_components/angular-ladda/dist/angular-ladda.min.js']
|
|
}, {
|
|
name: 'ngTable',
|
|
files: ['bower_components/ng-table/dist/ng-table.min.js', 'bower_components/ng-table/dist/ng-table.min.css']
|
|
}, {
|
|
name: 'ui.select',
|
|
files: ['bower_components/angular-ui-select/dist/select.min.js', 'bower_components/angular-ui-select/dist/select.min.css', 'bower_components/select2/dist/css/select2.min.css', 'bower_components/select2-bootstrap-css/select2-bootstrap.min.css', 'bower_components/selectize/dist/css/selectize.bootstrap3.css']
|
|
}, {
|
|
name: 'ui.mask',
|
|
files: ['bower_components/angular-ui-utils/mask.min.js']
|
|
}, {
|
|
name: 'ngImgCrop',
|
|
files: ['bower_components/ngImgCrop/compile/minified/ng-img-crop.js', 'bower_components/ngImgCrop/compile/minified/ng-img-crop.css']
|
|
}, {
|
|
name: 'angularFileUpload',
|
|
files: ['bower_components/angular-file-upload/angular-file-upload.min.js']
|
|
}, {
|
|
name: 'ngAside',
|
|
files: ['bower_components/angular-aside/dist/js/angular-aside.min.js', 'bower_components/angular-aside/dist/css/angular-aside.min.css']
|
|
}, {
|
|
name: 'truncate',
|
|
files: ['bower_components/angular-truncate/src/truncate.js']
|
|
}, {
|
|
name: 'oitozero.ngSweetAlert',
|
|
files: ['bower_components/angular-sweetalert-promised/SweetAlert.min.js']
|
|
}, {
|
|
name: 'monospaced.elastic',
|
|
files: ['bower_components/angular-elastic/elastic.js']
|
|
}, {
|
|
name: 'ngMap',
|
|
files: ['bower_components/ngmap/build/scripts/ng-map.min.js']
|
|
}, {
|
|
name: 'tc.chartjs',
|
|
files: ['bower_components/tc-angular-chartjs/dist/tc-angular-chartjs.min.js']
|
|
}, {
|
|
name: 'flow',
|
|
files: ['bower_components/ng-flow/dist/ng-flow-standalone.min.js']
|
|
}, {
|
|
name: 'uiSwitch',
|
|
files: ['bower_components/angular-ui-switch/angular-ui-switch.min.js', 'bower_components/angular-ui-switch/angular-ui-switch.min.css']
|
|
}, {
|
|
name: 'ckeditor',
|
|
files: ['bower_components/angular-ckeditor/angular-ckeditor.min.js']
|
|
}, {
|
|
name: 'mwl.calendar',
|
|
files: ['bower_components/angular-bootstrap-calendar/dist/js/angular-bootstrap-calendar.js', 'bower_components/angular-bootstrap-calendar/dist/js/angular-bootstrap-calendar-tpls.js', 'bower_components/angular-bootstrap-calendar/dist/css/angular-bootstrap-calendar.min.css']
|
|
}, {
|
|
name: 'ng-nestable',
|
|
files: ['bower_components/ng-nestable/src/angular-nestable.js']
|
|
}, {
|
|
name: 'vAccordion',
|
|
files: ['bower_components/v-accordion/dist/v-accordion.min.js', 'bower_components/v-accordion/dist/v-accordion.min.css']
|
|
}, {
|
|
name: 'xeditable',
|
|
files: ['bower_components/angular-xeditable/dist/js/xeditable.min.js', 'bower_components/angular-xeditable/dist/css/xeditable.css', 'assets/js/config/config-xeditable.js']
|
|
}, {
|
|
name: 'checklist-model',
|
|
files: ['bower_components/checklist-model/checklist-model.js']
|
|
}]
|
|
});
|