diff --git a/src/report/superset-report.routes.js b/src/report/superset-report.routes.js new file mode 100644 index 0000000..f766a9f --- /dev/null +++ b/src/report/superset-report.routes.js @@ -0,0 +1,42 @@ +/* + * This program is part of the OpenLMIS logistics management information system platform software. + * Copyright © 2017 VillageReach + * + * This program is free software: you can redistribute it and/or modify it under the terms + * of the GNU Affero General Public License as published by the Free Software Foundation, either + * version 3 of the License, or (at your option) any later version. + *   + * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  + * See the GNU Affero General Public License for more details. You should have received a copy of + * the GNU Affero General Public License along with this program. If not, see + * http://www.gnu.org/licenses.  For additional information contact info@OpenLMIS.org.  + */ + +(function() { + + 'use strict'; + + angular + .module('report') + .config(config); + + config.$inject = ['$stateProvider', 'SUPERSET_REPORTS']; + + function config($stateProvider) { + + $stateProvider.state('openlmis.reports.list.superset', { + abstract: true, + url: '/superset', + views: { + // we need the main page to flex to the window size + '@': { + templateUrl: 'openlmis-main-state/flex-page.html' + } + } + }); + + // Angola: removed all superset subpages + } + +})(); diff --git a/src/report/superset-reports.constant.js b/src/report/superset-reports.constant.js new file mode 100644 index 0000000..b0e9112 --- /dev/null +++ b/src/report/superset-reports.constant.js @@ -0,0 +1,35 @@ +/* + * This program is part of the OpenLMIS logistics management information system platform software. + * Copyright © 2017 VillageReach + * + * This program is free software: you can redistribute it and/or modify it under the terms + * of the GNU Affero General Public License as published by the Free Software Foundation, either + * version 3 of the License, or (at your option) any later version. + *   + * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  + * See the GNU Affero General Public License for more details. You should have received a copy of + * the GNU Affero General Public License along with this program. If not, see + * http://www.gnu.org/licenses.  For additional information contact info@OpenLMIS.org.  + */ + +(function() { + + 'use strict'; + + /** + * @ngdoc object + * @name report.SUPERSET_REPORTS + * + * @description + * This is constant defining available superset reports. + */ + angular + .module('report') + .constant('SUPERSET_REPORTS', getReports()); + + function getReports() { + // Angola: returning empty list of superset reports to not show them on reports screen + return {}; + } +})();