blob: 0e687716ad36cbc94ceaab5c19660c3be808b355 [file] [log] [blame]
Matteo Scandolo266907e2016-12-20 13:41:42 -08001// TODO check used deps
2
Matteo Scandoloc8178492017-04-11 17:55:13 -07003import {minimalizaMenu, panelTools, XosNavHandlerService} from './directives/directives';
Matteo Scandolo6b4fd3d2017-01-10 14:48:18 -08004export const xosTemplate = 'xosTemplate';
Matteo Scandolo266907e2016-12-20 13:41:42 -08005
6import 'angular-ui-bootstrap';
7import 'angular-animate';
8import 'angular-toastr';
Matteo Scandolo266907e2016-12-20 13:41:42 -08009import 'angular-toastr/dist/angular-toastr.min.css';
Matteo Scandolo8b2370c2017-02-02 17:19:07 -080010// import '../style/style.scss';
11// import '../style/stroke-icons/style.css';
12// import '../style/pe-icons/pe-icon-7-stroke.css';
Matteo Scandolo5053cbe2017-01-31 17:37:56 -080013import {capitalize} from './filters/capitalize';
Matteo Scandolo266907e2016-12-20 13:41:42 -080014
15
16(function () {
Matteo Scandolo6b4fd3d2017-01-10 14:48:18 -080017 angular.module('xosTemplate', [
Matteo Scandolo266907e2016-12-20 13:41:42 -080018 'ui.router', // Angular flexible routing
19 'ui.bootstrap', // AngularJS native directives for Bootstrap
20 // 'angular-flot', // Flot chart
21 // 'datamaps', // Datamaps directive
22 'ngAnimate', // Angular animations
23 'toastr', // Toastr notification
24 // 'ui.sortable', // AngularJS ui-sortable
25 // 'datatables', // Angular datatables plugin
26 // 'datatables.buttons', // Datatables Buttons
27 // 'ui.tree' // Angular ui Tree
28 ])
Matteo Scandoloc8178492017-04-11 17:55:13 -070029 .service('XosNavHandler', XosNavHandlerService)
Matteo Scandolo266907e2016-12-20 13:41:42 -080030 .directive('minimalizaMenu', minimalizaMenu)
31 // .directive('sparkline', sparkline)
Matteo Scandolo5053cbe2017-01-31 17:37:56 -080032 .directive('panelTools', panelTools)
33 .filter('capitalize', capitalize);
Matteo Scandolo266907e2016-12-20 13:41:42 -080034})();
35