table settings propagated through nested tables (#5698)

pull/5701/head
zees-dev 2021-09-22 13:42:04 +12:00 committed by GitHub
parent c26ba23c53
commit ad94162019
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 1 deletions

View File

@ -231,6 +231,7 @@
<kubernetes-applications-datatable
dataset="item.KubernetesApplications"
table-key="{{ item.Id }}_table"
settings-key="{{ $ctrl.tableKey }}"
order-by="Name"
remove-action="$ctrl.removeAction"
refresh-callback="$ctrl.refreshCallback"

View File

@ -8,6 +8,7 @@ angular.module('portainer.kubernetes').component('kubernetesApplicationsDatatabl
titleIcon: '@',
dataset: '<',
tableKey: '@',
settingsKey: '@',
orderBy: '@',
reverseOrder: '<',
removeAction: '<',

View File

@ -147,7 +147,7 @@ angular.module('portainer.docker').controller('KubernetesApplicationsDatatableCo
this.expandItems(storedExpandedItems);
}
const storedSettings = DatatableService.getDataTableSettings(this.tableKey);
const storedSettings = DatatableService.getDataTableSettings(this.settingsKey);
if (storedSettings !== null) {
this.settings = storedSettings;
this.settings.open = false;

View File

@ -15,6 +15,7 @@
<kubernetes-applications-datatable
dataset="ctrl.state.applications"
table-key="kubernetes.applications"
settings-key="kubernetes.applications"
order-by="Name"
remove-action="ctrl.removeAction"
refresh-callback="ctrl.getApplications"