| 
					
				 | 
			
			
				@@ -4,6 +4,8 @@ import { ToolButton } from "../components/ToolButton"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { t } from "../i18n"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { showSelectedShapeActions } from "../element"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { register } from "./register"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { allowFullScreen, exitFullScreen, isFullScreen } from "../utils"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { KEYS } from "../keys"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export const actionToggleCanvasMenu = register({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "toggleCanvasMenu", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -45,3 +47,19 @@ export const actionToggleEditMenu = register({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   ), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export const actionFullScreen = register({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  name: "toggleFullScreen", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  perform: () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!isFullScreen()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      allowFullScreen(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (isFullScreen()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      exitFullScreen(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      commitToHistory: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  keyTest: (event) => event.keyCode === KEYS.F_KEY_CODE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}); 
			 |