'use strict'; angular.module('MelhorDeliveryWebApp').run([ '$rootScope', '$state', '$stateParams', function ($rootScope, $state, $stateParams) { $rootScope.$state = $state; $rootScope.$stateParams = $stateParams; if (!$rootScope.isLogado) { $state.go('usuario.logar'); }; $rootScope.$on('$stateChangeSuccess', function () { window.scrollTo(0, 0); }); FastClick.attach(document.body); } ]).config([ '$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { var version = ''; $urlRouterProvider.otherwise('/'); $stateProvider.state('app', { abstract: true, templateUrl: 'templates/layout.php' }).state('form', { abstract: true, templateUrl: 'templates/sessao.html' }).state('usuario', { templateUrl: 'templates/sessao.html' }).state('usuario.logar', { url: '/', templateUrl: 'paginas/tela-login.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'vendor/fancybox/jquery.fancybox.min.css', 'js/factory/data.js?' + version, 'js/factory/mapa.js?' + version, 'js/factory/tofile.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js', 'vendor/fancybox/jquery.fancybox.min.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/session.js?' + version); }); } ] }, data: { title: 'Login', appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('usuario.integrar', { url: '/integrar', templateUrl: 'paginas/tela-integrar.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'js/factory/data.js?' + version, 'js/factory/mapa.js?' + version, 'js/factory/tofile.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/jquery.maskedinput/dist/jquery.maskedinput.min.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/session.js?' + version); }); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('usuario.registrar', { url: '/registrar', templateUrl: 'paginas/tela-registrar.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'js/factory/data.js?' + version, 'js/factory/mapa.js?' + version, 'js/factory/tofile.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/jquery.maskedinput/dist/jquery.maskedinput.min.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/session.js?' + version); }); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('usuario.lembrarSenha', { url: '/lembrar', templateUrl: 'paginas/tela-lembrarSenha.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'js/factory/data.js?' + version, 'js/factory/mapa.js?' + version, 'js/factory/tofile.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/session.js?' + version); }); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('usuario.bloqueado', { url: '/', templateUrl: 'paginas/tela-bloqueado.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'js/factory/data.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/session.js?' + version); }); } ] }, data: { title: 'Login', appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('usuario.afiliar', { url: '/', templateUrl: 'paginas/tela-qrcode.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'js/factory/data.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] }]).then(function () { return $ocLazyLoad.load('js/controllers/qrcode.js?' + version); }); } ] }, data: { title: 'Login', appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('cadastro', { templateUrl: 'templates/cadastro-inicial.html?' + version }).state('cadastro.inicial', { url: '/cadastro/inicial', templateUrl: 'paginas/cadastro/tela-cadastro-inicial.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'styles/css-cadastro-inicial.css' ] }, { name: 'ui.map', cache: true, files: ['vendor/angular-ui-map/ui-map.min.js'] }, { cache: true, files: [ 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/card/lib/js/jquery.card.js?' + version, 'vendor/bootstrap/js/tab.js?' + version, 'vendor/jquery-validation/dist/jquery.validate.min.js?' + version, 'vendor/twitter-bootstrap-wizard/jquery.bootstrap.wizard.min.js?' + version, 'vendor/angular-google-maps.min.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js?' + version, 'vendor/masks.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-inicial.js?' + version); }); } ] }, data: { title: 'Cadastro Inicial' } }).state('app.relatorios', { url: '/app/relatorios/faturamento/diario', templateUrl: 'paginas/relatorio-faturamento.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/relatorios.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-faturamento.js?' + version); }); } ] }, data: { title: 'Faturamento Diário' } }).state('app.relatoriosmensal', { url: '/app/relatorios/faturamento/mensal', templateUrl: 'paginas/relatorio-faturamento-mensal.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/relatorios.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-faturamento.js?' + version); }); } ] }, data: { title: 'Faturamento Mensal' } }).state('app.fechamentomensal', { url: '/app/relatorios/fechamento/mensal', templateUrl: 'paginas/relatorio-fechamento-mensal.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/relatorios.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-fechamento.js?' + version); }); } ] }, data: { title: 'Fechamento Mensal' } }).state('app.pagamentomensal', { url: '/app/relatorios/pagamento/mensal', templateUrl: 'paginas/relatorio-pagamento.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/relatorios.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-pagamento.js?' + version); }); } ] }, data: { title: 'Pagamento Mensal' } }).state('app.consolidado', { url: '/app/relatorios/consolidado/diario', templateUrl: 'paginas/relatorio-consolidado.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/consolidado.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-consolidado.js?' + version); }); } ] }, data: { title: 'Pedidos Consolidados' } }).state('app.vendasdiario', { url: '/app/relatorios/vendas/diario/{codigo}', templateUrl: 'paginas/tela-vendas.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/sweetalert/lib/sweet-alert.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { serie: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'js/factory/data.js?' + version, 'js/factory/vendas.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js' ] }, { name: 'angular-flot', files: ['vendor/angular-flot/angular-flot.js'] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-vendas.js?' + version); }); } ] }, data: { title: 'Pedidos' } }).state('app.vendas', { url: '/app/relatorios/vendas/diario', templateUrl: 'paginas/tela-vendas.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/sweetalert/lib/sweet-alert.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { serie: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'js/factory/data.js?' + version, 'js/factory/vendas.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'scripts/extentions/toaster.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js' ] }, { name: 'angular-flot', files: ['vendor/angular-flot/angular-flot.js'] } ]).then(function () { return $ocLazyLoad.load('js/controllers/relatorio-vendas.js?' + version); }); } ] }, data: { title: 'Pedidos' } }).state('app.rotinas', { templateUrl: 'templates/cadastro-inicial.html?' + version }).state('app.rotinas.adicionais', { url: '/app/rotinas/adicionais', templateUrl: 'paginas/rotinas-adicionais.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'styles/css-cadastro-inicial.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'js/factory/produtos.js?' + version, 'js/factory/mensagens.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/relatorios.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/rotinas-adicionais.js?' + version); }); } ] }, data: { title: 'Rotinas' } }).state('app.mesas', { templateUrl: 'templates/cadastro-inicial.html?' + version }).state('app.mesas.adicionais', { url: '/app/mesas/adicionais', templateUrl: 'paginas/mesas-adicionais.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', cache: true, files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'styles/css-cadastro-inicial.css' ] }, { name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }, { files: [ 'js/factory/rotinas.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/mesas-adicionais.js?' + version); }); } ] }, data: { title: 'Mesas' } }).state('app.dashboard', { url: '/app', templateUrl: 'paginas/principal.html?' + version, onEnter: function($state, $rootScope) { if(!$rootScope.isLogado)$state.go('usuario.logar') }, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/sweetalert/lib/sweet-alert.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/fullcalendar/dist/fullcalendar.min.css' ] }, { serie: true, cache: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js?' + version, 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'js/factory/mapa.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js', 'vendor/moment/moment.js?' + version, 'vendor/fullcalendar/dist/fullcalendar.min.js?' + version, 'vendor/fullcalendar/dist/gcal.js' ] }, { name: 'angular-flot', files: ['vendor/angular-flot/angular-flot.js'] }, { name: 'ui.calendar', files: ['vendor/angular-ui-calendar/src/calendar.js'] } ]).then(function () { return $ocLazyLoad.load('js/controllers/dashboard.js?' + version); }); } ] }, data: { title: 'Principal' } }).state('app.impressoras', { url: '/app/impressoras', templateUrl: 'paginas/impressoras.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/sweetalert/lib/sweet-alert.css', 'styles/climacons-font.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'js/factory/integracao.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/impressoras.js?' + version); }); } ] }, data: { title: 'Gerenciamento de Impressoras' } }).state('app.fita', { url: '/app/fita', templateUrl: 'paginas/fita.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', , 'vendor/sweetalert/lib/sweet-alert.css', 'styles/climacons-font.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/fita.js?' + version); }); } ] }, data: { title: 'Gerenciamento de Fita Detalhe' } }).state('app.cfgpizza', { url: '/app/configuracao/pizza', templateUrl: 'paginas/configuracao-pizza.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-pizza.js?' + version); }); } ] }, data: { title: 'Configuracao de Pizza' } }).state('app.cfgpagamento', { url: '/app/configuracao/pagamento', templateUrl: 'paginas/configuracao-pagamento.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-pagamento.js?' + version); }); } ] }, data: { title: 'Configuracao de Pagamento' } }).state('app.cfgintegracaoauto', { url: '/app/configuracao/autointegracao', templateUrl: 'paginas/configuracao-integracao-auto.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css', 'vendor/sweetalert/lib/sweet-alert.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js', 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-integracao-auto.js?' + version); }); } ] }, data: { title: 'Configuracao de Integrações' } }).state('app.cfgintegracao', { url: '/app/configuracao/integracao', templateUrl: 'paginas/configuracao-integracao.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css', 'vendor/sweetalert/lib/sweet-alert.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js', 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-integracao.js?' + version); }); } ] }, data: { title: 'Configuracao de Integrações' } }).state('app.cfgrecebimento', { url: '/app/conta/recebimento', templateUrl: 'paginas/configuracao-recebimento.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-recebimento.js?' + version); }); } ] }, data: { title: 'Configuração de Recebimento' } }).state('app.cfggarcom', { url: '/app/configuracao/garcom', templateUrl: 'paginas/configuracao-garcom.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-garcom.js?' + version); }); } ] }, data: { title: 'Configuração de Garcom' } }).state('app.cfgperfil', { url: '/app/configuracao/perfil', templateUrl: 'paginas/configuracao-perfil.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/summernote/dist/summernote.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css', 'vendor/sweetalert/lib/sweet-alert.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap/js/tooltip.js', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js', 'vendor/summernote/dist/summernote.min.js' ] }, { name: 'summernote', files: [ 'vendor/angular-summernote/dist/angular-summernote.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-perfil.js?' + version); }); } ] }, data: { title: 'Seu Perfil' } }).state('app.cfghorario', { url: '/app/configuracao/horario', templateUrl: 'paginas/configuracao-horario.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-horario.js?' + version); }); } ] }, data: { title: 'Seu Horário' } }).state('app.cfgjanela', { url: '/app/configuracao/janelas', templateUrl: 'paginas/configuracao-janelas.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'styles/css-cadastro-inicial.css', 'vendor/fullcalendar/dist/fullcalendar.min.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/janelas.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/draggable.js?' + version, 'vendor/moment/moment.js?' + version, 'vendor/fullcalendar/dist/fullcalendar.min.js?' + version, 'vendor/fullcalendar/dist/gcal.js' ] }, { name: 'ui.calendar', files: ['vendor/angular-ui-calendar/src/calendar.js'] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-janelas.js?' + version); }); } ] }, data: { title: 'Suas Janelas de Entrega' } }).state('app.cfgmapa', { url: '/app/configuracao/mapa', templateUrl: 'paginas/configuracao-mapa.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'styles/css-cadastro-inicial.css', 'vendor/fancybox/jquery.fancybox.min.css', 'vendor/sweetalert/lib/sweet-alert.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js', 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/fancybox/jquery.fancybox.min.js', ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-mapa.js?' + version); }); } ] }, data: { title: 'Área de Atendimento' } }).state('app.cfgespera', { url: '/app/configuracao/espera', templateUrl: 'paginas/configuracao-espera.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-espera.js?' + version); }); } ] }, data: { title: 'Seu Perfil' } }).state('app.contrato', { url: '/app/contrato', templateUrl: 'paginas/contrato.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/contrato.js?' + version); }); } ] }, data: { title: 'Seu Contrato' } }).state('app.cfgalertas', { url: '/app/configuracao/alertas', templateUrl: 'paginas/configuracao-alertas.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'styles/climacons-font.css', 'styles/css-cadastro-inicial.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cfg-alertas.js?' + version); }); } ] }, data: { title: 'Alertas' } }).state('app.rede', { url: '/app/rede', templateUrl: 'paginas/rede.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', , 'vendor/sweetalert/lib/sweet-alert.css', 'styles/climacons-font.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'js/factory/data.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/canvasjs.min.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/rede.js?' + version); }); } ] }, data: { title: 'Rede de Consumo' } }).state('app.divulgacao', { url: '/app/divulgacao', templateUrl: 'paginas/divulgacao.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/cupons.js?' + version, 'js/factory/cfg.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/divulgacao.js?' + version); }); } ] }, data: { title: 'Divulgação' } }).state('app.cupons', { url: '/app/cupons', templateUrl: 'paginas/cadastro/tela-cadastro-cupons.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/cupons.js?' + version, 'js/factory/data.js?' + version, 'js/factory/cfg.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-cupons.js?' + version); }); } ] }, data: { title: 'Gerenciar Cupons' } }).state('app.avaliacao', { url: '/app/avaliacao', templateUrl: 'paginas/avaliacao.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/sweetalert/lib/sweet-alert.css', ] }, { serie: true, cache: true, files: [ 'js/factory/cupons.js?' + version, 'js/factory/data.js?' + version, 'js/factory/pedido.js?' + version, 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/avaliacao.js?' + version); }); } ] }, data: { title: 'Gerenciar Avaliações' } }).state('app.desempenho', { url: '/app/desempenho', templateUrl: 'paginas/desempenho.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/cupons.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/desempenho.js?' + version); }); } ] }, data: { title: 'Desempenho' } }).state('app.cadastro', { templateUrl: 'templates/cadastro.html' }).state('form.cadastro', { abstract: true, templateUrl: 'templates/sessao.html?' + version }).state('app.cadastro.produtos', { url: '/app/cadastro/produtos', templateUrl: 'paginas/cadastro/tela-cadastro-produtos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css', 'vendor/fancybox/jquery.fancybox.min.css', 'vendor/sweetalert/lib/sweet-alert.css', ] }, { serie: true, cache: true, files: [ 'js/factory/produtos.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js', 'vendor/fancybox/jquery.fancybox.min.js', 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js', 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/jquery.ui/ui/core.js', 'vendor/jquery.ui/ui/widget.js', 'vendor/jquery.ui/ui/mouse.js', 'vendor/jquery.ui/ui/sortable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-produtos.js?' + version); }); } ] }, data: { title: 'Gerenciar Produtos' } }).state('form.cadastro.produtos', { abstract: true, templateUrl: 'templates/sessao.html?' + version }).state('form.cadastro.produtos.novo', { url: '/form/cadastro/produtos/novo/{codigo}', templateUrl: 'paginas/cadastro/form/dados-produto.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css', 'vendor/bootstrap-timepicker/css/bootstrap-timepicker.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css', 'vendor/sweetalert/lib/sweet-alert.css', ] }, { serie: true, cache: true, files: [ 'js/factory/produtos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-timepicker/js/bootstrap-timepicker.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/sortable.js', 'vendor/fancybox/jquery.fancybox.min.js', 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js', 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, 'vendor/nestable/jquery.nestable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-produtos.js?' + version); }); } ] }, data: { title: 'Gerenciar Produtos' } }).state('form.cadastro.produtos.editar', { url: '/form/cadastro/produtos/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-produto.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css', 'vendor/bootstrap-timepicker/css/bootstrap-timepicker.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css', 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/sweetalert/lib/sweet-alert.css', ] }, { serie: true, cache: true, files: [ 'js/factory/produtos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-timepicker/js/bootstrap-timepicker.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/fancybox/jquery.fancybox.min.js', 'vendor/jquery.ui/ui/sortable.js', 'vendor/angular-file-upload/angular-file-upload.min.js?' + version, 'vendor/ng-file-upload.js?' + version, 'vendor/ng-file-upload-shim.min.js', 'vendor/sweetalert/lib/sweet-alert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js?' + version, ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-produtos.js?' + version); }); } ] }, data: { title: 'Gerenciar Produtos' } }).state('app.cadastro.mensagens', { url: '/app/cadastro/mensagens', templateUrl: 'paginas/cadastro/tela-cadastro-mensagens.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/mensagens.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-mensagens.js?' + version); }); } ] }, data: { title: 'Gerenciar Mensagem' } }).state('form.cadastro.mensagens', { abstract: true, templateUrl: 'templates/sessao.html?' + version }).state('form.cadastro.mensagens.novo', { url: '/form/cadastro/mensagens/novo', templateUrl: 'paginas/cadastro/form/dados-mensagem.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/angular-xeditable/dist/css/xeditable.css' ] }, { serie: true, cache: true, files: [ 'js/factory/mensagens.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-mensagens-form.js?' + version); }); } ] }, data: { title: 'Nova Mensagens' } }).state('form.cadastro.mensagens.editar', { url: '/form/cadastro/mensagens/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-mensagem.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/angular-xeditable/dist/css/xeditable.css'] }, { name: 'xeditable', files: [ 'js/factory/mensagens.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-mensagens-form.js?' + version); }); } ] }, data: { title: 'Editar Mensagens' } }).state('app.cadastro.secoes', { url: '/app/cadastro/secoes', templateUrl: 'paginas/cadastro/tela-cadastro-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/secoes-grupos.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos.js?' + version); }); } ] }, data: { title: 'Gerenciar Seções' } }).state('app.cadastro.grupos', { url: '/app/cadastro/grupos', templateUrl: 'paginas/cadastro/tela-cadastro-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/secoes-grupos.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos.js?' + version); }); } ] }, data: { title: 'Gerenciar Grupos' } }).state('app.cadastro.combos', { url: '/app/cadastro/combos', templateUrl: 'paginas/cadastro/tela-cadastro-combos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/combos.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos.js?' + version); }); } ] }, data: { title: 'Gerenciar Combos' } }).state('app.cadastro.combosprodutos', { url: '/app/cadastro/combosprodutos', templateUrl: 'paginas/cadastro/tela-cadastro-combos-produtos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/combos.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos-produtos.js?' + version); }); } ] }, data: { title: 'Gerenciar Ingredientes' } }).state('form.cadastro.secoes', { abstract: true, templateUrl: 'templates/sessao.html' }).state('form.cadastro.grupos', { abstract: true, templateUrl: 'templates/sessao.html' }).state('form.cadastro.combos', { abstract: true, templateUrl: 'templates/sessao.html' }).state('form.cadastro.combosprodutos', { abstract: true, templateUrl: 'templates/sessao.html' }).state('form.cadastro.cupons', { abstract: true, templateUrl: 'templates/sessao.html' }).state('form.cadastro.cupons.novo', { url: '/form/cadastro/cupons/novo', templateUrl: 'paginas/cadastro/form/dados-cupons.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { serie: true, cache: true, files: [ 'js/factory/cupons.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input/build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-cupons-form.js?' + version); }); } ] }, data: { title: 'Novo Cupom' } }).state('form.cadastro.cupons.editar', { url: '/form/cadastro/cupons/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-cupons.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css' ] }, { name: 'xeditable', files: [ 'vendor/bootstrap-datepicker/js/locales/bootstrap-datepicker.pt-BR.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'js/factory/cupons.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-cupons-form.js?' + version); }); } ] }, data: { title: 'Editar Cupons' } }).state('form.cadastro.secoes.novo', { url: '/form/cadastro/secoes/novo', templateUrl: 'paginas/cadastro/form/dados-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/angular-xeditable/dist/css/xeditable.css' ] }, { serie: true, cache: true, files: [ 'js/factory/secoes-grupos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos-form.js?' + version); }); } ] }, data: { title: 'Nova Seções' } }).state('form.cadastro.grupos.novo', { url: '/form/cadastro/grupos/novo', templateUrl: 'paginas/cadastro/form/dados-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/angular-xeditable/dist/css/xeditable.css' ] }, { serie: true, cache: true, files: [ 'js/factory/secoes-grupos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos-form.js?' + version); }); } ] }, data: { title: 'Nova Seções' } }).state('form.cadastro.combos.novo', { url: '/form/cadastro/combos/novo', templateUrl: 'paginas/cadastro/form/dados-combos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { serie: true, cache: true, files: [ 'js/factory/combos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/sortable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos-form.js?' + version); }); } ] }, data: { title: 'Novo Combo' } }).state('form.cadastro.combosprodutos.novo', { url: '/form/cadastro/combos/produtos/novo/{codigo}', templateUrl: 'paginas/cadastro/form/dados-combo-produtos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css', 'vendor/bootstrap-timepicker/css/bootstrap-timepicker.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css', 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { name: 'xeditable', files: [ 'js/factory/combos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-timepicker/js/bootstrap-timepicker.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos-produtos-form.js?' + version); }); } ] }, data: { title: 'Editar Combos' } }).state('form.cadastro.secoes.editar', { url: '/form/cadastro/secoes/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/angular-xeditable/dist/css/xeditable.css'] }, { name: 'xeditable', files: [ 'js/factory/secoes-grupos.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos-form.js?' + version); }); } ] }, data: { title: 'Editar Seções' } }).state('form.cadastro.grupos.editar', { url: '/form/cadastro/grupos/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-secoes-grupos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/angular-xeditable/dist/css/xeditable.css'] }, { name: 'xeditable', files: [ 'js/factory/secoes-grupos.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-secoes-grupos-form.js?' + version); }); } ] }, data: { title: 'Editar Grupos' } }).state('form.cadastro.combos.editar', { url: '/form/cadastro/combos/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-combos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { name: 'xeditable', files: [ 'js/factory/combos.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'scripts/extentions/bootstrap-datatables.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/sortable.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos-form.js?' + version); }); } ] }, data: { title: 'Editar Combos' } }).state('form.cadastro.combosprodutos.editar', { url: '/form/cadastro/combos/produtos/editar/{codigo}', templateUrl: 'paginas/cadastro/form/dados-combo-produtos.html?' + version, resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/rickshaw/rickshaw.min.css', 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css', 'vendor/bootstrap-timepicker/css/bootstrap-timepicker.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css', 'vendor/angular-xeditable/dist/css/xeditable.css', 'vendor/datatables/media/css/jquery.dataTables.css', 'vendor/datatables/media/css/dataTables.bootstrap.min.css' ] }, { name: 'xeditable', files: [ 'js/factory/combos.js?' + version, 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-timepicker/js/bootstrap-timepicker.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js?' + version, 'vendor/angular-xeditable/dist/js/xeditable.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('js/controllers/cadastro-combos-produtos-form.js?' + version); }); } ] }, data: { title: 'Editar Combos' } }).state('app.ui', { template: '
', abstract: true, url: '/ui' }).state('app.ui.buttons', { url: '/buttons', templateUrl: 'views/ui-buttons.html', data: { title: 'Buttons' } }).state('app.ui.directives', { url: '/directives', templateUrl: 'views/ui-general.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css' ] }, { files: [ 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/bootstrap.ui.js'); }); } ] }, data: { title: 'Bootstrap Directives' } }).state('app.ui.tabs_accordion', { url: '/tabs_accordions', templateUrl: 'views/ui-tabs-accordion.html', data: { title: 'Nav Tabs' } }).state('app.ui.portlets', { url: '/portlets', templateUrl: 'views/ui-portlets.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'vendor/perfect-scrollbar/js/perfect-scrollbar.jquery.js?' + version, 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/sortable.js' ] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/draggable.js'); }); } ] }, data: { title: 'Portlets' } }).state('app.ui.fontawesome', { url: '/fontawesome', templateUrl: 'views/ui-fontawesome.html', data: { title: 'Fontawesome Icons' } }).state('app.ui.feather', { url: '/feather', templateUrl: 'views/ui-feather.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('styles/feather.css'); } ] }, data: { title: 'Feather Icons' } }).state('app.ui.climacon', { url: '/climacon', templateUrl: 'views/ui-climacon.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('styles/climacons-font.css'); } ] }, data: { title: 'Climacon Icons' } }).state('app.ui.progressbars', { url: '/progressbars', templateUrl: 'views/ui-progressbars.html', data: { title: 'Progress Bars' } }).state('app.ui.sliders', { url: '/sliders', templateUrl: 'views/ui-sliders.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/slider.js' ] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/slider.js'); }); } ] }, data: { title: 'Sliders' } }).state('app.ui.pagination', { url: '/pagination', templateUrl: 'views/ui-pagination.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('scripts/controllers/bootstrap.ui.js'); } ] }, data: { title: 'Pagination' } }).state('app.ui.notifications', { url: '/notifications', templateUrl: 'views/ui-notifications.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/chosen_v1.4.0/chosen.min.css'] }, { serie: true, cache: true, files: [ 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/noty/js/noty/packaged/jquery.noty.packaged.min.js?' + version, 'scripts/extentions/noty-defaults.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/notifications.js'); }); } ] }, data: { title: 'Notifications' } }).state('app.ui.alert', { url: '/alert', templateUrl: 'views/ui-alert.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/sweetalert/dist/sweetalert.css'] }, { name: 'oitozero.ngSweetAlert', files: [ 'vendor/sweetalert/dist/sweetalert.min.js?' + version, 'vendor/angular-sweetalert/SweetAlert.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/alert.js'); }); } ] }, data: { title: 'Alerts' } }).state('app.forms', { template: '
', abstract: true, url: '/forms' }).state('app.forms.native_forms', { url: '/native_forms', templateUrl: 'views/form-basic.html', data: { title: 'Native Form Elements' } }).state('app.forms.advanced_forms', { url: '/advanced_forms', templateUrl: 'views/form-advanced.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.css', 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/jquery.tagsinput/src/jquery.tagsinput.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/intl-tel-input/build/css/intlTelInput.css', 'vendor/bootstrap-daterangepicker/daterangepicker-bs3.css', 'vendor/bootstrap-datepicker/dist/css/bootstrap-datepicker3.css', 'vendor/bootstrap-timepicker/css/bootstrap-timepicker.min.css', 'vendor/clockpicker/dist/bootstrap-clockpicker.min.css', 'vendor/mjolnic-bootstrap-colorpicker/dist/css/bootstrap-colorpicker.min.css' ] }, { serie: true, cache: true, files: [ 'vendor/bootstrap-touchspin/dist/jquery.bootstrap-touchspin.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/jquery.tagsinput/src/jquery.tagsinput.js?' + version, 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/intl-tel-input//build/js/intlTelInput.min.js?' + version, 'vendor/moment/min/moment.min.js?' + version, 'vendor/bootstrap-daterangepicker/daterangepicker.js?' + version, 'vendor/bootstrap-datepicker/dist/js/bootstrap-datepicker.js?' + version, 'vendor/bootstrap-timepicker/js/bootstrap-timepicker.min.js?' + version, 'vendor/clockpicker/dist/jquery-clockpicker.min.js?' + version, 'vendor/mjolnic-bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/form.js'); }); } ] }, data: { title: 'Advanced Form Plugins' } }).state('app.forms.validation', { url: '/validation', templateUrl: 'views/form-validation.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('vendor/jquery-validation/dist/jquery.validate.min.js').then(function () { return $ocLazyLoad.load('scripts/controllers/validation.js'); }); } ] }, data: { title: 'Form Validation' } }).state('app.forms.wizard', { url: '/wizard', templateUrl: 'views/form-wizard.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/checkbo/src/0.1.4/css/checkBo.min.css', 'vendor/chosen_v1.4.0/chosen.min.css' ] }, { files: [ 'vendor/checkbo/src/0.1.4/js/checkBo.min.js?' + version, 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/card/lib/js/jquery.card.js?' + version, 'vendor/bootstrap/js/tab.js?' + version, 'vendor/jquery-validation/dist/jquery.validate.min.js?' + version, 'vendor/twitter-bootstrap-wizard/jquery.bootstrap.wizard.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/wizard.js'); }); } ] }, data: { title: 'Form Wizards' } }).state('app.forms.editors', { url: '/editors', templateUrl: 'views/form-editors.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/summernote/dist/summernote.css', 'vendor/bootstrap3-wysihtml5-bower/dist/bootstrap3-wysihtml5.min.css' ] }, { files: [ 'vendor/bootstrap/js/tooltip.js?' + version, 'vendor/bootstrap/js/dropdown.js?' + version, 'vendor/bootstrap/js/modal.js?' + version, 'vendor/bootstrap3-wysihtml5-bower/dist/bootstrap3-wysihtml5.all.js?' + version, 'vendor/summernote/dist/summernote.min.js' ] }, { name: 'summernote', files: ['vendor/angular-summernote/dist/angular-summernote.min.js'] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/editor.js'); }); } ] }, data: { title: 'Form Editors' } }).state('app.forms.masks', { url: '/masks', templateUrl: 'views/form-masks.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('vendor/jquery.maskedinput/dist/jquery.maskedinput.min.js').then(function () { return $ocLazyLoad.load('scripts/controllers/mask.js'); }); } ] }, data: { title: 'Input Masks' } }).state('app.forms.upload', { url: '/upload', templateUrl: 'views/form-upload.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ name: 'angularFileUpload', files: ['vendor/angular-file-upload/angular-file-upload.min.js'] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/upload.js'); }); } ] }, data: { title: 'Form Upload' } }).state('app.tables', { template: '
', abstract: true, url: '/tables' }).state('app.tables.table_basic', { url: '/table_basic', templateUrl: 'views/table-basic.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/sortable/css/sortable-theme-bootstrap.css'] }, { files: ['vendor/sortable/js/sortable.min.js'] } ]).then(function () { Sortable.init(); }); } ] }, data: { title: 'Basic Table' } }).state('app.tables.table_responsive', { url: '/table_responsive', templateUrl: 'views/table-responsive.html', data: { title: 'Responsive Table' } }).state('app.tables.datatable', { url: '/datatable', templateUrl: 'views/table-datatable.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'vendor/chosen_v1.4.0/chosen.min.css', 'vendor/datatables/media/css/jquery.dataTables.css' ] }, { serie: true, cache: true, files: [ 'vendor/chosen_v1.4.0/chosen.jquery.min.js?' + version, 'vendor/datatables/media/js/jquery.dataTables.js?' + version, 'scripts/extentions/bootstrap-datatables.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/table.js'); }); } ] }, data: { title: 'Datatable' } }).state('app.tables.table_editable', { url: '/table_editable', templateUrl: 'views/table-editable.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/angular-xeditable/dist/css/xeditable.css'] }, { name: 'xeditable', files: ['vendor/angular-xeditable/dist/js/xeditable.js'] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/editable.js'); }); } ] }, data: { title: 'Editable Table' } }).state('app.charts', { template: '
', abstract: true, url: '/charts' }).state('app.charts.flot', { url: '/flot', templateUrl: 'views/charts-flot.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { serie: true, cache: true, files: [ 'vendor/flot/jquery.flot.js?' + version, 'vendor/flot/jquery.flot.resize.js?' + version, 'vendor/flot/jquery.flot.categories.js?' + version, 'vendor/flot/jquery.flot.stack.js?' + version, 'vendor/flot/jquery.flot.time.js?' + version, 'vendor/flot/jquery.flot.pie.js?' + version, 'vendor/flot-spline/js/jquery.flot.spline.js?' + version, 'vendor/flot.orderbars/js/jquery.flot.orderBars.js' ] }, { name: 'angular-flot', files: ['vendor/angular-flot/angular-flot.js'] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/flot.js'); }); } ] }, data: { title: 'Flot Charts' } }).state('app.charts.easypie', { url: '/easypie', templateUrl: 'views/charts-easypie.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ name: 'easypiechart', files: ['vendor/jquery.easy-pie-chart/dist/angular.easypiechart.js'] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/easychart.js'); }); } ] }, data: { title: 'Easypie Charts' } }).state('app.charts.chartjs', { url: '/chartjs', templateUrl: 'views/charts-chartjs.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { files: ['vendor/chartjs/Chart.js'] }, { name: 'angles', serie: true, cache: true, files: ['vendor/angles/angles.js'] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/chartjs.js'); }); } ] }, data: { title: 'Chartjs' } }).state('app.charts.rickshaw', { url: '/rickshaw', templateUrl: 'views/charts-rickshaw.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/rickshaw/rickshaw.min.css'] }, { serie: true, cache: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/rickshaw/rickshaw.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/rickshaw.js'); }); } ] }, data: { title: 'Rickshaw Charts' } }).state('app.charts.nvd3', { url: '/nvd3', templateUrl: 'views/charts-nvd3.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/nvd3/nv.d3.min.css'] }, { name: 'nvd3', serie: true, cache: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/nvd3/nv.d3.min.js?' + version, 'vendor/angular-nvd3/dist/angular-nvd3.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/nvd3.js'); }); } ] }, data: { title: 'Nvd3 Charts' } }).state('app.charts.c3', { url: '/c3', templateUrl: 'views/charts-c3.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/c3/c3.min.css'] }, { serie: true, cache: true, files: [ 'vendor/d3/d3.min.js?' + version, 'vendor/c3/c3.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/c3.js'); }); } ] }, data: { title: 'C3' } }).state('app.maps', { template: '
', abstract: true, url: '/maps' }).state('app.maps.google', { url: '/google', templateUrl: 'views/map-google.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ name: 'ui.map', files: ['vendor/angular-ui-map/ui-map.min.js'] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/google.js'); }); } ] }, data: { title: 'Google Maps', contentClasses: 'no-padding' } }).state('app.maps.vector', { url: '/vector', templateUrl: 'views/map-vector.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/bower-jvectormap/jquery-jvectormap-1.2.2.css'] }, { serie: true, cache: true, files: [ 'vendor/bower-jvectormap/jquery-jvectormap-1.2.2.min.js?' + version, 'data/maps/jquery-jvectormap-world-mill-en.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/vector.js'); }); } ] }, data: { title: 'Vector Maps', contentClasses: 'no-padding' } }).state('app.apps', { template: '
', abstract: true, url: '/apps' }).state('app.apps.calendar', { url: '/calendar', templateUrl: 'views/app-calendar.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: ['vendor/fullcalendar/dist/fullcalendar.min.css'] }, { serie: true, cache: true, files: [ 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/draggable.js?' + version, 'vendor/moment/moment.js?' + version, 'vendor/fullcalendar/dist/fullcalendar.min.js?' + version, 'vendor/fullcalendar/dist/gcal.js' ] }, { name: 'ui.calendar', files: ['vendor/angular-ui-calendar/src/calendar.js'] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/calendar.js'); }); } ] }, data: { title: 'Calendar' } }).state('app.apps.gallery', { url: '/gallery', templateUrl: 'views/app-gallery.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { serie: true, cache: true, insertBefore: '#load_styles_before', files: [ 'vendor/blueimp-gallery/css/blueimp-gallery.min.css', 'vendor/blueimp-bootstrap-image-gallery/css/bootstrap-image-gallery.min.css' ] }, { serie: true, cache: true, files: [ 'vendor/blueimp-gallery/js/jquery.blueimp-gallery.min.js?' + version, 'vendor/blueimp-bootstrap-image-gallery/js/bootstrap-image-gallery.min.js' ] } ]).then(function () { return $ocLazyLoad.load('scripts/controllers/gallery.js'); }); } ] }, data: { title: 'Gallery' } }).state('app.apps.messages', { url: '/messages', templateUrl: 'views/app-messages.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('scripts/controllers/messages.js').then(function () { return $ocLazyLoad.load('scripts/services/messages.js'); }); } ] }, data: { title: 'Messages', appClasses: 'layout-small-menu', contentClasses: 'no-padding' } }).state('app.apps.social', { url: '/social', templateUrl: 'views/app-social.html', data: { title: 'Social Profile' } }).state('app.extras', { template: '
', abstract: true, url: '/extras' }).state('app.extras.popup', { url: '/popup', templateUrl: 'views/extras-popup.html', data: { title: 'Popup' } }).state('app.extras.invoice', { url: '/invoice', templateUrl: 'views/extras-invoice.html', data: { title: 'Invoice' } }).state('app.extras.timeline', { url: '/timeline', templateUrl: 'views/extras-timeline.html', data: { title: 'Timeline' } }).state('app.extras.sortable', { url: '/sortable', templateUrl: 'views/extras-sortable.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'vendor/jquery.ui/ui/core.js?' + version, 'vendor/jquery.ui/ui/widget.js?' + version, 'vendor/jquery.ui/ui/mouse.js?' + version, 'vendor/jquery.ui/ui/sortable.js' ] }]).then(function () { return $ocLazyLoad.load('scripts/controllers/sortable.js'); }); } ] }, data: { title: 'Sortable' } }).state('app.extras.nestable', { url: '/nestable', templateUrl: 'views/extras-nestable.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('vendor/nestable/jquery.nestable.js'); } ] }, data: { title: 'Nestable' } }).state('app.extras.search', { url: '/search', templateUrl: 'views/extras-search.html', data: { title: 'Search' } }).state('app.extras.changelog', { url: '/changelog', templateUrl: 'views/extras-changelog.html', data: { title: 'Changelog' } }).state('app.extras.blank', { url: '/blank', templateUrl: 'views/extras-blank.html', data: { title: 'Blank Pages' } }).state('app.widgets', { url: '/widgets', templateUrl: 'views/widgets.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([ { insertBefore: '#load_styles_before', files: [ 'styles/climacons-font.css', 'vendor/checkbo/src/0.1.4/css/checkBo.min.css' ] }, { files: ['vendor/checkbo/src/0.1.4/js/checkBo.min.js'] } ]); } ] }, data: { title: 'Widgets' } }).state('user', { templateUrl: 'views/common/session.html' }).state('user.signin', { url: '/signin', templateUrl: 'views/extras-signin.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('js/controllers/session.js'); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('user.signup', { url: '/signup', templateUrl: 'views/extras-signup.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('js/controllers/session.js'); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('user.forgot', { url: '/forgot', templateUrl: 'views/extras-forgot.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('js/controllers/session.js'); } ] }, data: { appClasses: 'bg-white usersession', contentClasses: 'full-height' } }).state('app.404', { url: '/404', templateUrl: 'views/extras-404.html', data: { title: 'Page Not Found', contentClasses: 'no-padding' } }).state('user.500', { url: '/500', templateUrl: 'views/extras-500.html', data: { appClasses: 'usersession', contentClasses: 'full-height' } }).state('user.lockscreen', { url: '/lockscreen', templateUrl: 'views/extras-lockscreen.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load('js/controllers/session.js'); } ] }, data: { appClasses: 'usersession', contentClasses: 'full-height' } }).state('app.documentation', { url: '/documentation', templateUrl: 'views/docs.html', resolve: { deps: [ '$ocLazyLoad', function ($ocLazyLoad) { return $ocLazyLoad.load([{ serie: true, cache: true, files: [ 'vendor/prism/themes/prism.css', 'vendor/prism/prism.js' ] }]); } ] }, data: { title: 'Documentation', contentClasses: 'no-padding' } }); } ]).config([ '$ocLazyLoadProvider', function ($ocLazyLoadProvider) { $ocLazyLoadProvider.config({ debug: false, events: false }); } ]);