diff --git a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/controller.js b/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/controller.js deleted file mode 100644 index 158b03dc5..000000000 --- a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/controller.js +++ /dev/null @@ -1,74 +0,0 @@ -import _ from 'lodash-es'; - -angular.module('portainer.kubernetes').controller('KubernetesResourcePoolIngressesDatatableController', function ($scope, $controller, DatatableService) { - angular.extend(this, $controller('GenericDatatableController', { $scope: $scope })); - this.state = Object.assign(this.state, { - expandedItems: [], - expandAll: false, - }); - - this.onSettingsRepeaterChange = function () { - DatatableService.setDataTableSettings(this.tableKey, this.settings); - }; - - this.expandItem = function (item, expanded) { - if (!this.itemCanExpand(item)) { - return; - } - - item.Expanded = expanded; - if (!expanded) { - item.Highlighted = false; - } - }; - - this.itemCanExpand = function (item) { - return item.Paths.length > 0; - }; - - this.hasExpandableItems = function () { - return _.filter(this.state.filteredDataSet, (item) => this.itemCanExpand(item)).length; - }; - - this.expandAll = function () { - this.state.expandAll = !this.state.expandAll; - _.forEach(this.state.filteredDataSet, (item) => { - if (this.itemCanExpand(item)) { - this.expandItem(item, this.state.expandAll); - } - }); - }; - - this.$onInit = function () { - this.setDefaults(); - this.prepareTableFromDataset(); - - this.state.orderBy = this.orderBy; - var storedOrder = DatatableService.getDataTableOrder(this.tableKey); - if (storedOrder !== null) { - this.state.reverseOrder = storedOrder.reverse; - this.state.orderBy = storedOrder.orderBy; - } - - var textFilter = DatatableService.getDataTableTextFilters(this.tableKey); - if (textFilter !== null) { - this.state.textFilter = textFilter; - this.onTextFilterChange(); - } - - var storedFilters = DatatableService.getDataTableFilters(this.tableKey); - if (storedFilters !== null) { - this.filters = storedFilters; - } - if (this.filters && this.filters.state) { - this.filters.state.open = false; - } - - var storedSettings = DatatableService.getDataTableSettings(this.tableKey); - if (storedSettings !== null) { - this.settings = storedSettings; - this.settings.open = false; - } - this.onSettingsRepeaterChange(); - }; -}); diff --git a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/index.js b/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/index.js deleted file mode 100644 index 5dd88317f..000000000 --- a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/index.js +++ /dev/null @@ -1,13 +0,0 @@ -angular.module('portainer.kubernetes').component('kubernetesResourcePoolIngressesDatatable', { - templateUrl: './template.html', - controller: 'KubernetesResourcePoolIngressesDatatableController', - bindings: { - titleText: '@', - titleIcon: '@', - dataset: '<', - tableKey: '@', - orderBy: '@', - reverseOrder: '<', - refreshCallback: '<', - }, -}); diff --git a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/template.html b/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/template.html deleted file mode 100644 index b36cb7a43..000000000 --- a/app/kubernetes/views/resource-pools/edit/components/ingresses-datatable/template.html +++ /dev/null @@ -1,142 +0,0 @@ -
-
-
- |
-
- |
- ||
---|---|---|---|
-
-
- |
- {{ item.Name }} | -{{ item.size }} | -|
-
- {{ path.Host ? path.Host : path.IP }}{{ path.Path }}
-
-
- |
- |||
Loading... | -|||
No ingresses available. | -