mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	configurable keyboard shortcuts WIP
This commit is contained in:
		
							
								
								
									
										280
									
								
								docs/frontend_api/services_keyboard_action.js.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										280
									
								
								docs/frontend_api/services_keyboard_action.js.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,280 @@ | ||||
| <!DOCTYPE html> | ||||
| <html lang="en"> | ||||
| <head> | ||||
|     <meta charset="utf-8"> | ||||
|     <title>JSDoc: Source: services/keyboard_action.js</title> | ||||
|  | ||||
|     <script src="scripts/prettify/prettify.js"> </script> | ||||
|     <script src="scripts/prettify/lang-css.js"> </script> | ||||
|     <!--[if lt IE 9]> | ||||
|       <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> | ||||
|     <![endif]--> | ||||
|     <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css"> | ||||
|     <link type="text/css" rel="stylesheet" href="styles/jsdoc-default.css"> | ||||
| </head> | ||||
|  | ||||
| <body> | ||||
|  | ||||
| <div id="main"> | ||||
|  | ||||
|     <h1 class="page-title">Source: services/keyboard_action.js</h1> | ||||
|  | ||||
|      | ||||
|  | ||||
|  | ||||
|  | ||||
|      | ||||
|     <section> | ||||
|         <article> | ||||
|             <pre class="prettyprint source linenums"><code>/** | ||||
|  * blaa vlaa | ||||
|  */ | ||||
| class KeyboardAction { | ||||
|     constructor(params) { | ||||
|         this.optionName = params.optionName; | ||||
|     } | ||||
| } | ||||
|  | ||||
| /** | ||||
|  * Open "Jump to note" dialog | ||||
|  * @static | ||||
|  */ | ||||
| KeyboardAction.JumpToNote = new KeyboardAction({ | ||||
| 	optionName: "JumpToNote", | ||||
| 	defaultShortcuts: "mod+j", | ||||
| 	description: 'Open "Jump to note" dialog' | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.MarkdownToHTML = new KeyboardAction({ | ||||
| 	optionName: "MarkdownToHTML", | ||||
| 	defaultShortcuts: "mod+return" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.NewTab = new KeyboardAction({ | ||||
| 	optionName: "NewTab", | ||||
| 	defaultShortcuts: "mod+t" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.CloseTab = new KeyboardAction({ | ||||
| 	optionName: "CloseTab", | ||||
| 	defaultShortcuts: "mod+w" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.NextTab = new KeyboardAction({ | ||||
| 	optionName: "NextTab", | ||||
| 	defaultShortcuts: "mod+tab" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.PreviousTab = new KeyboardAction({ | ||||
| 	optionName: "PreviousTab", | ||||
| 	defaultShortcuts: "mod+shift+tab" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.CreateNoteAfter = new KeyboardAction({ | ||||
| 	optionName: "CreateNoteAfter", | ||||
| 	defaultShortcuts: "mod+o" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.CreateNoteInto = new KeyboardAction({ | ||||
| 	optionName: "CreateNoteInto", | ||||
| 	defaultShortcuts: "mod+p" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ScrollToActiveNote = new KeyboardAction({ | ||||
| 	optionName: "ScrollToActiveNote", | ||||
| 	defaultShortcuts: "mod+." | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.CollapseTree = new KeyboardAction({ | ||||
| 	optionName: "CollapseTree", | ||||
| 	defaultShortcuts: "alt+c" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.RunSQL = new KeyboardAction({ | ||||
| 	optionName: "RunSQL", | ||||
| 	defaultShortcuts: "mod+return" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.FocusNote = new KeyboardAction({ | ||||
| 	optionName: "FocusNote", | ||||
| 	defaultShortcuts: "return" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.RunCurrentNote = new KeyboardAction({ | ||||
| 	optionName: "RunCurrentNote", | ||||
| 	defaultShortcuts: "mod+return" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ClipboardCopy = new KeyboardAction({ | ||||
| 	optionName: "ClipboardCopy", | ||||
| 	defaultShortcuts: "mod+c" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ClipboardPaste = new KeyboardAction({ | ||||
| 	optionName: "ClipboardPaste", | ||||
| 	defaultShortcuts: "mod+v" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ClipboardCut = new KeyboardAction({ | ||||
| 	optionName: "ClipboardCut", | ||||
| 	defaultShortcuts: "mod+x" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.SelectAllNotesInParent = new KeyboardAction({ | ||||
| 	optionName: "SelectAllNotesInParent", | ||||
| 	defaultShortcuts: "mod+a" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.Undo = new KeyboardAction({ | ||||
| 	optionName: "Undo", | ||||
| 	defaultShortcuts: "mod+z" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.Redo = new KeyboardAction({ | ||||
| 	optionName: "Redo", | ||||
| 	defaultShortcuts: "mod+y" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.AddLinkToText = new KeyboardAction({ | ||||
| 	optionName: "AddLinkToText", | ||||
| 	defaultShortcuts: "mod+l" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.CloneNotesTo = new KeyboardAction({ | ||||
| 	optionName: "CloneNotesTo", | ||||
| 	defaultShortcuts: "mod+shift+c" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.MoveNotesTo = new KeyboardAction({ | ||||
| 	optionName: "MoveNotesTo", | ||||
| 	defaultShortcuts: "mod+shift+c" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.SearchNotes = new KeyboardAction({ | ||||
| 	optionName: "SearchNotes", | ||||
| 	defaultShortcuts: "mod+s" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ShowAttributes = new KeyboardAction({ | ||||
| 	optionName: "ShowAttributes", | ||||
| 	defaultShortcuts: "alt+a" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ShowHelp = new KeyboardAction({ | ||||
| 	optionName: "ShowHelp", | ||||
| 	defaultShortcuts: "f1" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.OpenSQLConsole = new KeyboardAction({ | ||||
| 	optionName: "OpenSQLConsole", | ||||
| 	defaultShortcuts: "alt+o" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.BackInNoteHistory = new KeyboardAction({ | ||||
| 	optionName: "BackInNoteHistory", | ||||
| 	defaultShortcuts: "alt+left" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ForwardInNoteHistory = new KeyboardAction({ | ||||
| 	optionName: "ForwardInNoteHistory", | ||||
| 	defaultShortcuts: "alt+right" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ToggleZenMode = new KeyboardAction({ | ||||
| 	optionName: "ToggleZenMode", | ||||
| 	defaultShortcuts: "alt+m" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.InsertDateTime = new KeyboardAction({ | ||||
| 	optionName: "InsertDateTime", | ||||
| 	defaultShortcuts: "alt+t" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ReloadApp = new KeyboardAction({ | ||||
|     optionName: "ReloadApp", | ||||
|     defaultShortcuts: ["f5", "mod+r"] | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.OpenDevTools = new KeyboardAction({ | ||||
| 	optionName: "OpenDevTools", | ||||
| 	defaultShortcuts: "mod+shift+i" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.FindInText = new KeyboardAction({ | ||||
| 	optionName: "FindInText", | ||||
| 	defaultShortcuts: "mod+f" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ToggleFullscreen = new KeyboardAction({ | ||||
| 	optionName: "ToggleFullscreen", | ||||
| 	defaultShortcuts: "f11" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ZoomOut = new KeyboardAction({ | ||||
| 	optionName: "ZoomOut", | ||||
| 	defaultShortcuts: "mod+-" | ||||
| }); | ||||
|  | ||||
| /** @static */ | ||||
| KeyboardAction.ZoomIn = new KeyboardAction({ | ||||
| 	optionName: "ZoomIn", | ||||
| 	defaultShortcuts: "mod+=" | ||||
| }); | ||||
|  | ||||
| export default KeyboardAction;</code></pre> | ||||
|         </article> | ||||
|     </section> | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| </div> | ||||
|  | ||||
| <nav> | ||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="Branch.html">Branch</a></li><li><a href="FrontendScriptApi.html">FrontendScriptApi</a></li><li><a href="KeyboardAction.html">KeyboardAction</a></li><li><a href="NoteFull.html">NoteFull</a></li><li><a href="NoteShort.html">NoteShort</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||
| </nav> | ||||
|  | ||||
| <br class="clear"> | ||||
|  | ||||
| <footer> | ||||
|     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||
| </footer> | ||||
|  | ||||
| <script> prettyPrint(); </script> | ||||
| <script src="scripts/linenumber.js"> </script> | ||||
| </body> | ||||
| </html> | ||||
		Reference in New Issue
	
	Block a user