@@ -9139,84 +9139,88 @@ n[e.key] = e.value;
9139
9139
};
9140
9140
} ]), function() {
9141
9141
angular.module("openshiftConsole").component("editEnvironmentFrom", {
9142
- controller: [ "$attrs", "$filter", "keyValueEditorUtils", function(e, t, n) {
9143
- var a = this, r = t("canI"), o = t("humanizeKind"), i = _.uniqueId();
9144
- a.setFocusClass = "edit-environment-from-set-focus-" + i;
9145
- var s = function(e, t) {
9142
+ controller: [ "$attrs", "$filter", "keyValueEditorUtils", "SecretsService", function(e, t, n, a) {
9143
+ var r = this, o = t("canI"), i = t("humanizeKind"), s = _.uniqueId();
9144
+ r.setFocusClass = "edit-environment-from-set-focus-" + s, r.viewOverlayPanel = function(e) {
9145
+ r.decodedSecretData = a.decodeSecretData(e.data), r.overlayPaneEntryDetails = e, r.overlayPanelVisible = !0;
9146
+ }, r.closeOverlayPanel = function() {
9147
+ r.overlayPanelVisible = !1;
9148
+ };
9149
+ var c = function(e, t) {
9146
9150
e && e.push(t || {});
9147
9151
};
9148
- a .onAddRow = function() {
9149
- s(a .envFromEntries), n.setFocusOn("." + a .setFocusClass);
9150
- }, a .deleteEntry = function(e, t) {
9151
- a .envFromEntries && !a .envFromEntries.length || (a .envFromEntries.splice(e, t), !a .envFromEntries.length && a .addRowLink && s(a .envFromEntries), a .updateEntries(a .envFromEntries), a .editEnvironmentFromForm.$setDirty());
9152
- }, a .isEnvFromReadonly = function(e) {
9153
- return a .isReadonlyAny || !0 === e.isReadonlyValue || (e.secretRef || e.configMapRef) && !e.selectedEnvFrom || _.isEmpty(a .envFromSelectorOptions);
9154
- }, a .groupByKind = function(e) {
9155
- return o (e.kind);
9156
- }, a .dragControlListeners = {
9152
+ r .onAddRow = function() {
9153
+ c(r .envFromEntries), n.setFocusOn("." + r .setFocusClass);
9154
+ }, r .deleteEntry = function(e, t) {
9155
+ r .envFromEntries && !r .envFromEntries.length || (r .envFromEntries.splice(e, t), !r .envFromEntries.length && r .addRowLink && c(r .envFromEntries), r .updateEntries(r .envFromEntries), r .editEnvironmentFromForm.$setDirty());
9156
+ }, r .isEnvFromReadonly = function(e) {
9157
+ return r .isReadonlyAny || !0 === e.isReadonlyValue || (e.secretRef || e.configMapRef) && !e.selectedEnvFrom || _.isEmpty(r .envFromSelectorOptions);
9158
+ }, r .groupByKind = function(e) {
9159
+ return i (e.kind);
9160
+ }, r .dragControlListeners = {
9157
9161
accept: function(e, t) {
9158
9162
return e.itemScope.sortableScope.$id === t.$id;
9159
9163
},
9160
9164
orderChanged: function() {
9161
- a .editEnvironmentFromForm.$setDirty();
9165
+ r .editEnvironmentFromForm.$setDirty();
9162
9166
}
9163
- }, a .envFromObjectSelected = function(e, t, n) {
9164
- var r = {};
9167
+ }, r .envFromObjectSelected = function(e, t, n) {
9168
+ var a = {};
9165
9169
switch (n.kind) {
9166
9170
case "Secret":
9167
- r .secretRef = {
9171
+ a .secretRef = {
9168
9172
name: n.metadata.name
9169
- }, delete a .envFromEntries[e].configMapRef;
9173
+ }, delete r .envFromEntries[e].configMapRef;
9170
9174
break;
9171
9175
9172
9176
case "ConfigMap":
9173
- r .configMapRef = {
9177
+ a .configMapRef = {
9174
9178
name: n.metadata.name
9175
- }, delete a .envFromEntries[e].secretRef;
9179
+ }, delete r .envFromEntries[e].secretRef;
9176
9180
}
9177
- _.assign(a .envFromEntries[e], r ), a .updateEntries(a .envFromEntries);
9178
- }, a .updateEntries = function(e) {
9179
- a .entries = _.filter(e, function(e) {
9181
+ _.assign(r .envFromEntries[e], a ), r .updateEntries(r .envFromEntries);
9182
+ }, r .updateEntries = function(e) {
9183
+ r .entries = _.filter(e, function(e) {
9180
9184
return e.secretRef || e.configMapRef;
9181
9185
});
9182
9186
};
9183
- var c = function(e) {
9184
- a .envFromEntries = e || [], a .envFromEntries.length || s(a .envFromEntries), _.each(a .envFromEntries, function(e) {
9185
- e && (e.configMapRef && !r ("configmaps", "get") && (e.isReadonlyValue = !0), e.secretRef && !r ("secrets", "get") && (e.isReadonlyValue = !0));
9187
+ var l = function(e) {
9188
+ r .envFromEntries = e || [], r .envFromEntries.length || c(r .envFromEntries), _.each(r .envFromEntries, function(e) {
9189
+ e && (e.configMapRef && !o ("configmaps", "get") && (e.isReadonlyValue = !0), e.secretRef && !o ("secrets", "get") && (e.isReadonlyValue = !0));
9186
9190
});
9187
- }, l = function(e) {
9191
+ }, u = function(e) {
9188
9192
var t;
9189
9193
switch (e.kind) {
9190
9194
case "ConfigMap":
9191
- t = _.find(a .envFromEntries, {
9195
+ t = _.find(r .envFromEntries, {
9192
9196
configMapRef: {
9193
9197
name: e.metadata.name
9194
9198
}
9195
9199
});
9196
9200
break;
9197
9201
9198
9202
case "Secret":
9199
- t = _.find(a .envFromEntries, {
9203
+ t = _.find(r .envFromEntries, {
9200
9204
secretRef: {
9201
9205
name: e.metadata.name
9202
9206
}
9203
9207
});
9204
9208
}
9205
9209
return t;
9206
9210
};
9207
- a .checkEntries = function(e, t) {
9208
- return e !== t && !!l (e);
9211
+ r .checkEntries = function(e, t) {
9212
+ return e !== t && !!u (e);
9209
9213
};
9210
- var u = function(e, t) {
9211
- a .cannotAdd = a .isReadonlyAny || _.isEmpty(t), t && _.each(t, function(e) {
9212
- var t = l (e);
9214
+ var d = function(e, t) {
9215
+ r .cannotAdd = r .isReadonlyAny || _.isEmpty(t), t && _.each(t, function(e) {
9216
+ var t = u (e);
9213
9217
t && _.set(t, "selectedEnvFrom", e);
9214
9218
});
9215
9219
};
9216
- a .$onInit = function() {
9217
- c(a .entries), u(a .entries, a .envFromSelectorOptions), "cannotDelete" in e && (a .cannotDeleteAny = !0), "cannotSort" in e && (a .cannotSort = !0), "isReadonly" in e && (a .isReadonlyAny = !0), "showHeader" in e && (a .showHeader = !0), a .envFromEntries && !a .envFromEntries.length && s(a .envFromEntries);
9218
- }, a .$onChanges = function(e) {
9219
- e.entries && c (e.entries.currentValue), e.envFromSelectorOptions && u(a .envFromEntries, e.envFromSelectorOptions.currentValue);
9220
+ r .$onInit = function() {
9221
+ l(r .entries), d(r .entries, r .envFromSelectorOptions), "cannotDelete" in e && (r .cannotDeleteAny = !0), "cannotSort" in e && (r .cannotSort = !0), "isReadonly" in e && (r .isReadonlyAny = !0), "showHeader" in e && (r .showHeader = !0), r .envFromEntries && !r .envFromEntries.length && c(r .envFromEntries);
9222
+ }, r .$onChanges = function(e) {
9223
+ e.entries && l (e.entries.currentValue), e.envFromSelectorOptions && d(r .envFromEntries, e.envFromSelectorOptions.currentValue);
9220
9224
};
9221
9225
} ],
9222
9226
bindings: {
0 commit comments