diff --git a/app/kubernetes/components/yaml-inspector/yamlInspector.html b/app/kubernetes/components/yaml-inspector/yamlInspector.html
index 1f2627e88..e0e24bcfa 100644
--- a/app/kubernetes/components/yaml-inspector/yamlInspector.html
+++ b/app/kubernetes/components/yaml-inspector/yamlInspector.html
@@ -2,6 +2,8 @@
Copy to clipboard
+
+ {{ $ctrl.expanded ? 'Collapse' : 'Expand' }}
copied
diff --git a/app/kubernetes/components/yaml-inspector/yamlInspectorController.js b/app/kubernetes/components/yaml-inspector/yamlInspectorController.js
index 82b009316..e0c737710 100644
--- a/app/kubernetes/components/yaml-inspector/yamlInspectorController.js
+++ b/app/kubernetes/components/yaml-inspector/yamlInspectorController.js
@@ -5,12 +5,20 @@ class KubernetesYamlInspectorController {
constructor(clipboard) {
this.clipboard = clipboard;
+ this.expanded = false;
}
copyYAML() {
this.clipboard.copyText(this.data);
$('#copyNotificationYAML').show().fadeOut(2500);
}
+
+ toggleYAMLInspectorExpansion() {
+ let selector = 'kubernetes-yaml-inspector code-editor > div.CodeMirror';
+ let height = this.expanded ? '500px' : '80vh';
+ $(selector).css({ height: height });
+ this.expanded = !this.expanded;
+ }
}
export default KubernetesYamlInspectorController;