Skip to content
Snippets Groups Projects

Resolve "Planning Data & Binding service"

Merged Nguyen Dinh Phong requested to merge 1-PlanningDataBinding into master
Compare and
66 files
+ 105918
482
Preferences
Compare changes
Files
66
+ 24
0
var loadingModule = angular.module('titan.loading.module', ['angular-loading-bar', 'cfp.loadingBar']);
loadingModule.config(['cfpLoadingBarProvider', function (cfpLoadingBarProvider) {
//Config loading bar
cfpLoadingBarProvider.parentSelector = '#app-loading';
cfpLoadingBarProvider.spinnerTemplate = '<div id="module-loading" class="d-flex align-items-center justify-content-center"><img class="border" src="assets/images/loader.gif" alt="titanplan loading"></div>';
}]);
loadingModule.service('ttLoadingBar', ['cfpLoadingBar', function (cfpLoadingBar) {
var loadingBarService = {
start: function (isModal) {
if(isModal){
angular.element('body').addClass('loading-modal');
}
cfpLoadingBar.start();
},
stop: function (){
angular.element('body').removeClass('loading-modal');
cfpLoadingBar.complete();
}
};
return loadingBarService;
}]);
\ No newline at end of file