mirror of https://github.com/portainer/portainer
table settings propagated through nested tables (#5699)
parent
0efbf5bbf3
commit
092d217985
|
@ -231,6 +231,7 @@
|
||||||
<kubernetes-applications-datatable
|
<kubernetes-applications-datatable
|
||||||
dataset="item.KubernetesApplications"
|
dataset="item.KubernetesApplications"
|
||||||
table-key="{{ item.Id }}_table"
|
table-key="{{ item.Id }}_table"
|
||||||
|
settings-key="{{ $ctrl.tableKey }}"
|
||||||
order-by="Name"
|
order-by="Name"
|
||||||
remove-action="$ctrl.removeAction"
|
remove-action="$ctrl.removeAction"
|
||||||
refresh-callback="$ctrl.refreshCallback"
|
refresh-callback="$ctrl.refreshCallback"
|
||||||
|
|
|
@ -8,6 +8,7 @@ angular.module('portainer.kubernetes').component('kubernetesApplicationsDatatabl
|
||||||
titleIcon: '@',
|
titleIcon: '@',
|
||||||
dataset: '<',
|
dataset: '<',
|
||||||
tableKey: '@',
|
tableKey: '@',
|
||||||
|
settingsKey: '@',
|
||||||
orderBy: '@',
|
orderBy: '@',
|
||||||
reverseOrder: '<',
|
reverseOrder: '<',
|
||||||
removeAction: '<',
|
removeAction: '<',
|
||||||
|
|
|
@ -147,7 +147,7 @@ angular.module('portainer.docker').controller('KubernetesApplicationsDatatableCo
|
||||||
this.expandItems(storedExpandedItems);
|
this.expandItems(storedExpandedItems);
|
||||||
}
|
}
|
||||||
|
|
||||||
const storedSettings = DatatableService.getDataTableSettings(this.tableKey);
|
const storedSettings = DatatableService.getDataTableSettings(this.settingsKey);
|
||||||
if (storedSettings !== null) {
|
if (storedSettings !== null) {
|
||||||
this.settings = storedSettings;
|
this.settings = storedSettings;
|
||||||
this.settings.open = false;
|
this.settings.open = false;
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
<kubernetes-applications-datatable
|
<kubernetes-applications-datatable
|
||||||
dataset="ctrl.state.applications"
|
dataset="ctrl.state.applications"
|
||||||
table-key="kubernetes.applications"
|
table-key="kubernetes.applications"
|
||||||
|
settings-key="kubernetes.applications"
|
||||||
order-by="Name"
|
order-by="Name"
|
||||||
remove-action="ctrl.removeAction"
|
remove-action="ctrl.removeAction"
|
||||||
refresh-callback="ctrl.getApplications"
|
refresh-callback="ctrl.getApplications"
|
||||||
|
|
Loading…
Reference in New Issue