angular.module('portainer.docker').factory('LabelHelper', [ function LabelHelperFactory() { 'use strict'; return { fromLabelHashToKeyValue: function (labels) { if (labels) { return Object.keys(labels).map(function (key) { return { key: key, value: labels[key], originalKey: key, originalValue: labels[key], added: true }; }); } return []; }, fromKeyValueToLabelHash: function (labelKV) { var labels = {}; if (labelKV) { labelKV.forEach(function (label) { if (label.key) { labels[label.key] = label.value; } }); } return labels; }, }; }, ]);