mirror of https://github.com/portainer/portainer
				
				
				
			
		
			
				
	
	
		
			26 lines
		
	
	
		
			717 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			717 B
		
	
	
	
		
			JavaScript
		
	
	
| import angular from 'angular';
 | |
| 
 | |
| class KubernetesYamlInspectorController {
 | |
|   /* @ngInject */
 | |
| 
 | |
|   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;
 | |
| angular.module('portainer.kubernetes').controller('KubernetesYamlInspectorController', KubernetesYamlInspectorController);
 |