mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 02:16:05 +01:00 
			
		
		
		
	using dynamic import for dialogs and widgets to speed up initial load
This commit is contained in:
		| @@ -239,6 +239,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -282,13 +284,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -349,7 +349,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_attribute.js.html">entities/attribute.js</a>, <a href="entities_attribute.js.html#line24">line 24</a> |         <a href="entities_attribute.js.html">entities/attribute.js</a>, <a href="entities_attribute.js.html#line29">line 29</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -377,6 +377,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -485,6 +487,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -585,6 +589,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -685,6 +691,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -724,13 +732,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -109,6 +109,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -781,6 +783,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1067,6 +1071,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1247,6 +1253,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1446,6 +1454,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1546,6 +1556,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1702,6 +1714,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1851,6 +1865,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2004,6 +2020,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2176,6 +2194,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2352,6 +2372,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2501,6 +2523,8 @@ the backend. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2606,6 +2630,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2762,6 +2788,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2911,6 +2939,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3107,6 +3137,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3303,6 +3335,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3407,6 +3441,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3583,6 +3619,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3736,6 +3774,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3889,6 +3929,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -4020,6 +4062,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4174,6 +4218,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4409,6 +4455,8 @@ This method looks similar to toggleNoteInParent() but differs because we're look | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -4535,6 +4583,8 @@ This method looks similar to toggleNoteInParent() but differs because we're look | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4749,6 +4799,8 @@ This method looks similar to toggleNoteInParent() but differs because we're look | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4906,6 +4958,8 @@ transactional by default. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4949,13 +5003,13 @@ transactional by default. | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -327,7 +327,7 @@ Each note can have multiple (at least one) branches, meaning it can be placed in | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_branch.js.html">entities/branch.js</a>, <a href="entities_branch.js.html#line24">line 24</a> |         <a href="entities_branch.js.html">entities/branch.js</a>, <a href="entities_branch.js.html#line30">line 30</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -355,6 +355,8 @@ Each note can have multiple (at least one) branches, meaning it can be placed in | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -463,6 +465,8 @@ Each note can have multiple (at least one) branches, meaning it can be placed in | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -505,13 +509,13 @@ Each note can have multiple (at least one) branches, meaning it can be placed in | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -178,6 +178,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -210,13 +212,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -396,7 +396,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line35">line 35</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line43">line 43</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -424,6 +424,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -581,7 +583,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line345">line 345</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line360">line 360</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -604,6 +606,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -769,6 +773,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -922,7 +928,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line356">line 356</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line371">line 371</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -945,6 +951,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1026,7 +1034,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line643">line 643</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line665">line 665</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1049,6 +1057,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1126,7 +1136,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line671">line 671</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line693">line 693</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1149,6 +1159,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1230,7 +1242,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line657">line 657</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line679">line 679</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1253,6 +1265,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1357,6 +1371,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1434,7 +1450,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line532">line 532</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line547">line 547</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1457,6 +1473,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1665,7 +1683,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line555">line 555</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line570">line 570</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1688,6 +1706,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1861,7 +1881,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line593">line 593</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line608">line 608</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1884,6 +1904,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2057,7 +2079,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line602">line 602</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line617">line 617</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2080,6 +2102,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2180,6 +2204,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2306,7 +2332,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line443">line 443</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line458">line 458</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2329,6 +2355,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2494,6 +2522,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2659,6 +2689,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2789,7 +2821,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line455">line 455</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line470">line 470</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2812,6 +2844,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2845,7 +2879,7 @@ | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|     <h4 class="name" id="getLinks"><span class="type-signature">(async) </span>getLinks<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<<a href="Link.html">Link</a>>>}</span></h4> |     <h4 class="name" id="getLinks"><span class="type-signature">(async) </span>getLinks<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<<a href="Attribute.html">Attribute</a>>>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
| @@ -2885,6 +2919,8 @@ | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|  |         <dt class="important tag-deprecated">Deprecated:</dt><dd><ul class="dummy"><li>- not intended for general use</li></ul></dd> | ||||||
|  |      | ||||||
|  |  | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2897,7 +2933,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line618">line 618</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line634">line 634</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2920,6 +2956,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2931,7 +2969,7 @@ | |||||||
|     </dt> |     </dt> | ||||||
|     <dd> |     <dd> | ||||||
|          |          | ||||||
| <span class="param-type">Promise.<Array.<<a href="Link.html">Link</a>>></span> | <span class="param-type">Promise.<Array.<<a href="Attribute.html">Attribute</a>>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|     </dd> |     </dd> | ||||||
| @@ -2949,7 +2987,7 @@ | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|     <h4 class="name" id="getLinksWithDeleted"><span class="type-signature">(async) </span>getLinksWithDeleted<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<<a href="Link.html">Link</a>>>}</span></h4> |     <h4 class="name" id="getLinksWithDeleted"><span class="type-signature">(async) </span>getLinksWithDeleted<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<Link>>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
| @@ -3001,7 +3039,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line636">line 636</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line658">line 658</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3024,6 +3062,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3035,7 +3075,7 @@ | |||||||
|     </dt> |     </dt> | ||||||
|     <dd> |     <dd> | ||||||
|          |          | ||||||
| <span class="param-type">Promise.<Array.<<a href="Link.html">Link</a>>></span> | <span class="param-type">Promise.<Array.<Link>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|     </dd> |     </dd> | ||||||
| @@ -3124,6 +3164,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3205,7 +3247,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line683">line 683</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line705">line 705</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3228,6 +3270,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3358,7 +3402,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line449">line 449</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line464">line 464</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3381,6 +3425,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3523,7 +3569,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line255">line 255</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line270">line 270</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3546,6 +3592,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3711,6 +3759,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3841,7 +3891,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line467">line 467</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line482">line 482</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3864,6 +3914,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3900,6 +3952,169 @@ | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|  |     <h4 class="name" id="getRelationTargets"><span class="type-signature">(async) </span>getRelationTargets<span class="signature">(name<span class="signature-attributes">opt</span>)</span><span class="type-signature"> → {Promise.<Array.<<a href="Note.html">Note</a>>>}</span></h4> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     <h5>Parameters:</h5> | ||||||
|  |      | ||||||
|  |  | ||||||
|  | <table class="params"> | ||||||
|  |     <thead> | ||||||
|  |     <tr> | ||||||
|  |          | ||||||
|  |         <th>Name</th> | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th>Type</th> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |         <th>Attributes</th> | ||||||
|  |          | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th class="last">Description</th> | ||||||
|  |     </tr> | ||||||
|  |     </thead> | ||||||
|  |  | ||||||
|  |     <tbody> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |         <tr> | ||||||
|  |              | ||||||
|  |                 <td class="name"><code>name</code></td> | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="type"> | ||||||
|  |              | ||||||
|  |                  | ||||||
|  | <span class="param-type">string</span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |              | ||||||
|  |             </td> | ||||||
|  |  | ||||||
|  |              | ||||||
|  |                 <td class="attributes"> | ||||||
|  |                  | ||||||
|  |                     <optional><br> | ||||||
|  |                  | ||||||
|  |  | ||||||
|  |                  | ||||||
|  |  | ||||||
|  |                  | ||||||
|  |                 </td> | ||||||
|  |              | ||||||
|  |  | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="description last">relation name to filter</td> | ||||||
|  |         </tr> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     </tbody> | ||||||
|  | </table> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl class="details"> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <dt class="tag-source">Source:</dt> | ||||||
|  |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|  |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line255">line 255</a> | ||||||
|  |     </li></ul></dd> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl> | ||||||
|  |     <dt> | ||||||
|  |         Type | ||||||
|  |     </dt> | ||||||
|  |     <dd> | ||||||
|  |          | ||||||
|  | <span class="param-type">Promise.<Array.<<a href="Note.html">Note</a>>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     </dd> | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |          | ||||||
|  |              | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|     <h4 class="name" id="getRelationValue"><span class="type-signature">(async) </span>getRelationValue<span class="signature">(name)</span><span class="type-signature"> → {Promise.<string>}</span></h4> |     <h4 class="name" id="getRelationValue"><span class="type-signature">(async) </span>getRelationValue<span class="signature">(name)</span><span class="type-signature"> → {Promise.<string>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3997,7 +4212,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line461">line 461</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line476">line 476</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4020,6 +4235,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4105,7 +4322,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line609">line 609</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line624">line 624</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4128,6 +4345,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4228,6 +4447,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4261,7 +4482,7 @@ | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|     <h4 class="name" id="getTargetLinks"><span class="type-signature">(async) </span>getTargetLinks<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<<a href="Link.html">Link</a>>>}</span></h4> |     <h4 class="name" id="getTargetLinks"><span class="type-signature">(async) </span>getTargetLinks<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<Link>>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
| @@ -4313,7 +4534,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line627">line 627</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line649">line 649</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4336,6 +4557,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4347,7 +4570,7 @@ | |||||||
|     </dt> |     </dt> | ||||||
|     <dd> |     <dd> | ||||||
|          |          | ||||||
| <span class="param-type">Promise.<Array.<<a href="Link.html">Link</a>>></span> | <span class="param-type">Promise.<Array.<Link>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|     </dd> |     </dd> | ||||||
| @@ -4436,6 +4659,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4589,7 +4814,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line336">line 336</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line351">line 351</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4612,6 +4837,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4693,7 +4920,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line650">line 650</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line672">line 672</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4716,6 +4943,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4846,7 +5075,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line431">line 431</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line446">line 446</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4869,6 +5098,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4999,7 +5230,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line437">line 437</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line452">line 452</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -5022,6 +5253,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5108,7 +5341,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line263">line 263</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line278">line 278</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -5136,6 +5369,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -5213,6 +5448,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5317,6 +5554,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5421,6 +5660,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5525,6 +5766,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5629,6 +5872,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5710,7 +5955,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line268">line 268</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line283">line 283</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -5733,6 +5978,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -5937,7 +6184,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line414">line 414</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line429">line 429</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -5960,6 +6207,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6133,7 +6382,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line518">line 518</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line533">line 533</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -6156,6 +6405,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6329,7 +6580,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line527">line 527</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line542">line 542</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -6352,6 +6603,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6556,7 +6809,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line388">line 388</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line403">line 403</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -6579,6 +6832,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6679,6 +6934,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6779,6 +7036,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -6952,7 +7211,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line500">line 500</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line515">line 515</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -6975,6 +7234,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -7148,7 +7409,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line509">line 509</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line524">line 524</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -7171,6 +7432,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -7406,7 +7669,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line371">line 371</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line386">line 386</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -7429,6 +7692,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -7633,7 +7898,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line481">line 481</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line496">line 496</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -7656,6 +7921,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -7860,7 +8127,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line491">line 491</a> |         <a href="entities_note.js.html">entities/note.js</a>, <a href="entities_note.js.html#line506">line 506</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -7883,6 +8150,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -7922,13 +8191,13 @@ Cache is note instance scoped. | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -372,7 +372,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_revision.js.html">entities/note_revision.js</a>, <a href="entities_note_revision.js.html#line24">line 24</a> |         <a href="entities_note_revision.js.html">entities/note_revision.js</a>, <a href="entities_note_revision.js.html#line29">line 29</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -400,6 +400,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -443,13 +445,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -234,7 +234,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_option.js.html">entities/option.js</a>, <a href="entities_option.js.html#line17">line 17</a> |         <a href="entities_option.js.html">entities/option.js</a>, <a href="entities_option.js.html#line22">line 22</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -262,6 +262,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -305,13 +307,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -239,6 +239,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -282,13 +284,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -69,13 +69,13 @@ module.exports = ApiToken;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -150,13 +150,13 @@ module.exports = Attribute;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -104,13 +104,13 @@ module.exports = Branch;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -96,13 +96,13 @@ module.exports = Entity;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -276,6 +276,21 @@ class Note extends Entity { | |||||||
|         return (await this.getAttributes(name)).filter(attr => attr.type === RELATION); |         return (await this.getAttributes(name)).filter(attr => attr.type === RELATION); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * @param {string} [name] - relation name to filter | ||||||
|  |      * @returns {Promise<Note[]>} | ||||||
|  |      */ | ||||||
|  |     async getRelationTargets(name) { | ||||||
|  |         const relations = await this.getRelations(name); | ||||||
|  |         const targets = []; | ||||||
|  |  | ||||||
|  |         for (const relation of relations) { | ||||||
|  |             targets.push(await relation.getTargetNote()); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         return targets; | ||||||
|  |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * @param {string} [name] - relation name to filter |      * @param {string} [name] - relation name to filter | ||||||
|      * @returns {Promise<Attribute[]>} all note's relation definitions including inherited ones |      * @returns {Promise<Attribute[]>} all note's relation definitions including inherited ones | ||||||
| @@ -641,10 +656,17 @@ class Note extends Entity { | |||||||
|     /** |     /** | ||||||
|      * Get list of links coming out of this note. |      * Get list of links coming out of this note. | ||||||
|      * |      * | ||||||
|      * @returns {Promise<Link[]>} |      * @deprecated - not intended for general use | ||||||
|  |      * @returns {Promise<Attribute[]>} | ||||||
|      */ |      */ | ||||||
|     async getLinks() { |     async getLinks() { | ||||||
|         return await repository.getEntities("SELECT * FROM links WHERE noteId = ? AND isDeleted = 0", [this.noteId]); |         return await repository.getEntities(` | ||||||
|  |             SELECT *  | ||||||
|  |             FROM attributes  | ||||||
|  |             WHERE noteId = ? AND  | ||||||
|  |                   isDeleted = 0 AND  | ||||||
|  |                   type = 'relation' AND  | ||||||
|  |                   name IN ('internal-link', 'image-link', 'relation-map-link')`, [this.noteId]); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
| @@ -769,13 +791,13 @@ module.exports = Note;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -87,13 +87,13 @@ module.exports = NoteRevision;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -76,13 +76,13 @@ module.exports = Option;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -69,13 +69,13 @@ module.exports = RecentNote;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -588,13 +588,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -50,13 +50,13 @@ | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -1,12 +1,12 @@ | |||||||
| /*global document */ | /*global document */ | ||||||
| (function() { | (() => { | ||||||
|     var source = document.getElementsByClassName('prettyprint source linenums'); |     const source = document.getElementsByClassName('prettyprint source linenums'); | ||||||
|     var i = 0; |     let i = 0; | ||||||
|     var lineNumber = 0; |     let lineNumber = 0; | ||||||
|     var lineId; |     let lineId; | ||||||
|     var lines; |     let lines; | ||||||
|     var totalLines; |     let totalLines; | ||||||
|     var anchorHash; |     let anchorHash; | ||||||
|  |  | ||||||
|     if (source && source[0]) { |     if (source && source[0]) { | ||||||
|         anchorHash = document.location.hash.substring(1); |         anchorHash = document.location.hash.substring(1); | ||||||
| @@ -15,7 +15,7 @@ | |||||||
|  |  | ||||||
|         for (; i < totalLines; i++) { |         for (; i < totalLines; i++) { | ||||||
|             lineNumber++; |             lineNumber++; | ||||||
|             lineId = 'line' + lineNumber; |             lineId = `line${lineNumber}`; | ||||||
|             lines[i].id = lineId; |             lines[i].id = lineId; | ||||||
|             if (lineId === anchorHash) { |             if (lineId === anchorHash) { | ||||||
|                 lines[i].className += ' selected'; |                 lines[i].className += ' selected'; | ||||||
|   | |||||||
| @@ -353,13 +353,13 @@ module.exports = BackendScriptApi;</code></pre> | |||||||
| </div> | </div> | ||||||
|  |  | ||||||
| <nav> | <nav> | ||||||
|     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Link.html">Link</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> |     <h2><a href="index.html">Home</a></h2><h3>Classes</h3><ul><li><a href="ApiToken.html">ApiToken</a></li><li><a href="Attribute.html">Attribute</a></li><li><a href="BackendScriptApi.html">BackendScriptApi</a></li><li><a href="Branch.html">Branch</a></li><li><a href="Entity.html">Entity</a></li><li><a href="Note.html">Note</a></li><li><a href="NoteRevision.html">NoteRevision</a></li><li><a href="Option.html">Option</a></li><li><a href="RecentNote.html">RecentNote</a></li></ul><h3><a href="global.html">Global</a></h3> | ||||||
| </nav> | </nav> | ||||||
|  |  | ||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -273,7 +273,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } | |||||||
|     margin: 0; |     margin: 0; | ||||||
| } | } | ||||||
|  |  | ||||||
| .prettyprint | .source | ||||||
| { | { | ||||||
|     border: 1px solid #ddd; |     border: 1px solid #ddd; | ||||||
|     width: 80%; |     width: 80%; | ||||||
| @@ -284,7 +284,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } | |||||||
|     width: inherit; |     width: inherit; | ||||||
| } | } | ||||||
|  |  | ||||||
| .prettyprint code | .source code | ||||||
| { | { | ||||||
|     font-size: 100%; |     font-size: 100%; | ||||||
|     line-height: 18px; |     line-height: 18px; | ||||||
|   | |||||||
| @@ -93,7 +93,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_branch.js.html">entities/branch.js</a>, <a href="entities_branch.js.html#line2">line 2</a> |         <a href="entities_branch.js.html">entities/branch.js</a>, <a href="entities_branch.js.html#line3">line 3</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -121,6 +121,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -570,6 +572,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -670,6 +674,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -719,7 +725,7 @@ | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -81,7 +81,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line19">line 19</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line20">line 20</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -109,6 +109,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -221,7 +223,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line25">line 25</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line26">line 26</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -334,7 +336,113 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line27">line 27</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line28">line 28</a> | ||||||
|  |     </li></ul></dd> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |          | ||||||
|  |              | ||||||
|  | <h4 class="name" id="StandardWidget"><span class="type-signature"></span>StandardWidget<span class="type-signature"></span></h4> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     <h5 class="subsection-title">Properties:</h5> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  | <table class="props"> | ||||||
|  |     <thead> | ||||||
|  |     <tr> | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th>Type</th> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th class="last">Description</th> | ||||||
|  |     </tr> | ||||||
|  |     </thead> | ||||||
|  |  | ||||||
|  |     <tbody> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |         <tr> | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="type"> | ||||||
|  |              | ||||||
|  |                  | ||||||
|  | <span class="param-type">StandardWidget</span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |              | ||||||
|  |             </td> | ||||||
|  |  | ||||||
|  |              | ||||||
|  |  | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="description last"></td> | ||||||
|  |         </tr> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     </tbody> | ||||||
|  | </table> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl class="details"> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <dt class="tag-source">Source:</dt> | ||||||
|  |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|  |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line37">line 37</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -444,7 +552,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line23">line 23</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line24">line 24</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -553,7 +661,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line33">line 33</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line34">line 34</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -682,7 +790,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line50">line 50</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line62">line 62</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -705,6 +813,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -835,7 +945,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line42">line 42</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line46">line 46</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -858,6 +968,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -988,7 +1100,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line69">line 69</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line81">line 81</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1016,6 +1128,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -1166,7 +1280,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line258">line 258</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line270">line 270</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1194,6 +1308,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -1297,7 +1413,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line218">line 218</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line230">line 230</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1320,6 +1436,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1401,7 +1519,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line264">line 264</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line276">line 276</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1424,6 +1542,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1505,7 +1625,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line270">line 270</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line282">line 282</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1528,6 +1648,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1609,7 +1731,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line305">line 305</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line317">line 317</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1632,6 +1754,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1766,7 +1890,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line339">line 339</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line351">line 351</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1789,6 +1913,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1866,7 +1992,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line299">line 299</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line311">line 311</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1889,6 +2015,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1975,7 +2103,7 @@ if some action needs to happen on only one specific instance. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line211">line 211</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line223">line 223</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1998,6 +2126,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2128,7 +2258,7 @@ if some action needs to happen on only one specific instance. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line348">line 348</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line360">line 360</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2151,6 +2281,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2282,7 +2414,7 @@ if some action needs to happen on only one specific instance. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line179">line 179</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line191">line 191</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2305,6 +2437,8 @@ if some action needs to happen on only one specific instance. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2481,7 +2615,7 @@ otherwise (by e.g. createNoteLink()) | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line191">line 191</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line203">line 203</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2504,6 +2638,8 @@ otherwise (by e.g. createNoteLink()) | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2585,7 +2721,7 @@ otherwise (by e.g. createNoteLink()) | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line330">line 330</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line342">line 342</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2608,6 +2744,8 @@ otherwise (by e.g. createNoteLink()) | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2738,7 +2876,7 @@ otherwise (by e.g. createNoteLink()) | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line357">line 357</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line369">line 369</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2761,6 +2899,8 @@ otherwise (by e.g. createNoteLink()) | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2845,7 +2985,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line285">line 285</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line297">line 297</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2868,6 +3008,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2998,7 +3140,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line293">line 293</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line305">line 305</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3026,6 +3168,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -3129,7 +3273,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line225">line 225</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line237">line 237</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3152,6 +3296,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3233,7 +3379,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line322">line 322</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line334">line 334</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3261,6 +3407,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -3319,7 +3467,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line249">line 249</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line261">line 261</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3342,6 +3490,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3468,7 +3618,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line197">line 197</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line209">line 209</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3496,6 +3646,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -3599,7 +3751,7 @@ note. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line203">line 203</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line215">line 215</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3627,6 +3779,8 @@ note. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -3758,7 +3912,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line119">line 119</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line131">line 131</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3781,6 +3935,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3916,7 +4072,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line167">line 167</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line179">line 179</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3939,6 +4095,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4070,7 +4228,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line149">line 149</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line161">line 161</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4093,6 +4251,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -4219,7 +4379,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line311">line 311</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line323">line 323</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4247,6 +4407,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -4350,7 +4512,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line317">line 317</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line329">line 329</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4378,6 +4540,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -4485,7 +4649,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line241">line 241</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line253">line 253</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4513,6 +4677,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -4620,7 +4786,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line233">line 233</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line245">line 245</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4648,6 +4814,8 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -4670,7 +4838,7 @@ Internally this serializes the anonymous function into string and sends it to ba | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -93,7 +93,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_full.js.html">entities/note_full.js</a>, <a href="entities_note_full.js.html#line6">line 6</a> |         <a href="entities_note_full.js.html">entities/note_full.js</a>, <a href="entities_note_full.js.html#line7">line 7</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -121,6 +121,8 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -453,7 +455,7 @@ | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -94,7 +94,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line12">line 12</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line14">line 14</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -122,6 +122,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|      |      | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
| @@ -182,7 +184,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line26">line 26</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line27">line 27</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -240,7 +242,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line20">line 20</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line21">line 21</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -298,7 +300,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line24">line 24</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line25">line 25</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -356,7 +358,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line16">line 16</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line17">line 17</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -414,7 +416,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line18">line 18</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line19">line 19</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -472,7 +474,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line22">line 22</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line23">line 23</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -620,7 +622,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line144">line 144</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line146">line 146</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -643,6 +645,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -785,7 +789,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line85">line 85</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line86">line 86</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -808,6 +812,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -957,7 +963,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line155">line 155</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line157">line 157</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -980,6 +986,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1061,7 +1069,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line36">line 36</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line37">line 37</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1084,6 +1092,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1161,7 +1171,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line50">line 50</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line51">line 51</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1184,6 +1194,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1261,7 +1273,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line72">line 72</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line73">line 73</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1284,6 +1296,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1361,7 +1375,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line77">line 77</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line78">line 78</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1384,6 +1398,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1510,7 +1526,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line177">line 177</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line179">line 179</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1533,6 +1549,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1675,7 +1693,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line110">line 110</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line112">line 112</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1698,6 +1716,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1840,7 +1860,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line102">line 102</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line104">line 104</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -1863,6 +1883,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -1993,7 +2015,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line189">line 189</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line191">line 191</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2016,6 +2038,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2097,7 +2121,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line62">line 62</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line63">line 63</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2120,6 +2144,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2197,7 +2223,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line67">line 67</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line68">line 68</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2220,6 +2246,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2346,7 +2374,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line183">line 183</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line185">line 185</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2369,6 +2397,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2511,7 +2541,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line126">line 126</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line128">line 128</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2534,6 +2564,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2676,7 +2708,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line118">line 118</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line120">line 120</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2699,6 +2731,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2732,7 +2766,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|     <h4 class="name" id="getRelationTarget"><span class="type-signature">(async) </span>getRelationTarget<span class="signature">(name)</span><span class="type-signature"> → {Promise.<Note>|null}</span></h4> |     <h4 class="name" id="getRelationTarget"><span class="type-signature">(async) </span>getRelationTarget<span class="signature">(name)</span><span class="type-signature"> → {Promise.<<a href="NoteShort.html">NoteShort</a>>|null}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
| @@ -2829,7 +2863,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line201">line 201</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line203">line 203</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2852,6 +2886,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -2867,7 +2903,7 @@ Its notable omission is the note content.</div> | |||||||
|     </dt> |     </dt> | ||||||
|     <dd> |     <dd> | ||||||
|          |          | ||||||
| <span class="param-type">Promise.<Note></span> | <span class="param-type">Promise.<<a href="NoteShort.html">NoteShort</a>></span> | ||||||
| | | | | ||||||
|  |  | ||||||
| <span class="param-type">null</span> | <span class="param-type">null</span> | ||||||
| @@ -2888,6 +2924,169 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|  |     <h4 class="name" id="getRelationTargets"><span class="type-signature">(async) </span>getRelationTargets<span class="signature">(name<span class="signature-attributes">opt</span>)</span><span class="type-signature"> → {Promise.<Array.<<a href="NoteShort.html">NoteShort</a>>>}</span></h4> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     <h5>Parameters:</h5> | ||||||
|  |      | ||||||
|  |  | ||||||
|  | <table class="params"> | ||||||
|  |     <thead> | ||||||
|  |     <tr> | ||||||
|  |          | ||||||
|  |         <th>Name</th> | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th>Type</th> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |         <th>Attributes</th> | ||||||
|  |          | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |         <th class="last">Description</th> | ||||||
|  |     </tr> | ||||||
|  |     </thead> | ||||||
|  |  | ||||||
|  |     <tbody> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |         <tr> | ||||||
|  |              | ||||||
|  |                 <td class="name"><code>name</code></td> | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="type"> | ||||||
|  |              | ||||||
|  |                  | ||||||
|  | <span class="param-type">string</span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |              | ||||||
|  |             </td> | ||||||
|  |  | ||||||
|  |              | ||||||
|  |                 <td class="attributes"> | ||||||
|  |                  | ||||||
|  |                     <optional><br> | ||||||
|  |                  | ||||||
|  |  | ||||||
|  |                  | ||||||
|  |  | ||||||
|  |                  | ||||||
|  |                 </td> | ||||||
|  |              | ||||||
|  |  | ||||||
|  |              | ||||||
|  |  | ||||||
|  |             <td class="description last">relation name to filter</td> | ||||||
|  |         </tr> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     </tbody> | ||||||
|  | </table> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl class="details"> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <dt class="tag-source">Source:</dt> | ||||||
|  |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|  |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line213">line 213</a> | ||||||
|  |     </li></ul></dd> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl> | ||||||
|  |     <dt> | ||||||
|  |         Type | ||||||
|  |     </dt> | ||||||
|  |     <dd> | ||||||
|  |          | ||||||
|  | <span class="param-type">Promise.<Array.<<a href="NoteShort.html">NoteShort</a>>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     </dd> | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |          | ||||||
|  |              | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|     <h4 class="name" id="getRelationValue"><span class="type-signature">(async) </span>getRelationValue<span class="signature">(name)</span><span class="type-signature"> → {Promise.<string>}</span></h4> |     <h4 class="name" id="getRelationValue"><span class="type-signature">(async) </span>getRelationValue<span class="signature">(name)</span><span class="type-signature"> → {Promise.<string>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -2985,7 +3184,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line195">line 195</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line197">line 197</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3008,6 +3207,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3041,6 +3242,112 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|  |  | ||||||
|      |      | ||||||
|  |     <h4 class="name" id="getTargetRelations"><span class="type-signature">(async) </span>getTargetRelations<span class="signature">()</span><span class="type-signature"> → {Promise.<Array.<<a href="Attribute.html">Attribute</a>>>}</span></h4> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <div class="description"> | ||||||
|  |     Get relations which target this note | ||||||
|  | </div> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl class="details"> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <dt class="tag-source">Source:</dt> | ||||||
|  |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|  |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line237">line 237</a> | ||||||
|  |     </li></ul></dd> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|  |          | ||||||
|  |  | ||||||
|  |  | ||||||
|  | <dl> | ||||||
|  |     <dt> | ||||||
|  |         Type | ||||||
|  |     </dt> | ||||||
|  |     <dd> | ||||||
|  |          | ||||||
|  | <span class="param-type">Promise.<Array.<<a href="Attribute.html">Attribute</a>>></span> | ||||||
|  |  | ||||||
|  |  | ||||||
|  |     </dd> | ||||||
|  | </dl> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |          | ||||||
|  |              | ||||||
|  |  | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|     <h4 class="name" id="hasAttribute"><span class="type-signature">(async) </span>hasAttribute<span class="signature">(type, name)</span><span class="type-signature"> → {Promise.<boolean>}</span></h4> |     <h4 class="name" id="hasAttribute"><span class="type-signature">(async) </span>hasAttribute<span class="signature">(type, name)</span><span class="type-signature"> → {Promise.<boolean>}</span></h4> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3161,7 +3468,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line135">line 135</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line137">line 137</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3184,6 +3491,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3265,7 +3574,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line44">line 44</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line45">line 45</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3288,6 +3597,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3414,7 +3725,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line165">line 165</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line167">line 167</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3437,6 +3748,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3567,7 +3880,7 @@ Its notable omission is the note content.</div> | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line171">line 171</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line173">line 173</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3590,6 +3903,8 @@ Its notable omission is the note content.</div> | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3676,7 +3991,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line211">line 211</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line228">line 228</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3704,6 +4019,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|          |          | ||||||
|              |              | ||||||
|  |  | ||||||
| @@ -3758,7 +4075,7 @@ Cache is note instance scoped. | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line31">line 31</a> |         <a href="entities_note_short.js.html">entities/note_short.js</a>, <a href="entities_note_short.js.html#line32">line 32</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -3781,6 +4098,8 @@ Cache is note instance scoped. | |||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| <h5>Returns:</h5> | <h5>Returns:</h5> | ||||||
|  |  | ||||||
|          |          | ||||||
| @@ -3826,7 +4145,7 @@ Cache is note instance scoped. | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -77,7 +77,7 @@ export default Attribute;</code></pre> | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -76,7 +76,7 @@ export default Branch;</code></pre> | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -68,7 +68,7 @@ export default NoteFull;</code></pre> | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -27,6 +27,7 @@ | |||||||
|     <section> |     <section> | ||||||
|         <article> |         <article> | ||||||
|             <pre class="prettyprint source linenums"><code>import server from '../services/server.js'; |             <pre class="prettyprint source linenums"><code>import server from '../services/server.js'; | ||||||
|  | import Attribute from './attribute.js'; | ||||||
|  |  | ||||||
| const LABEL = 'label'; | const LABEL = 'label'; | ||||||
| const LABEL_DEFINITION = 'label-definition'; | const LABEL_DEFINITION = 'label-definition'; | ||||||
| @@ -112,7 +113,8 @@ class NoteShort { | |||||||
|      */ |      */ | ||||||
|     async getAttributes(name) { |     async getAttributes(name) { | ||||||
|         if (!this.attributeCache) { |         if (!this.attributeCache) { | ||||||
|             this.attributeCache = await server.get('notes/' + this.noteId + '/attributes'); |             this.attributeCache = (await server.get('notes/' + this.noteId + '/attributes')) | ||||||
|  |                 .map(attrRow => new Attribute(this.treeCache, attrRow)); | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         if (name) { |         if (name) { | ||||||
| @@ -224,12 +226,27 @@ class NoteShort { | |||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * @param {string} name |      * @param {string} name | ||||||
|      * @returns {Promise<Note>|null} target note of the relation or null (if target is empty or note was not found) |      * @returns {Promise<NoteShort>|null} target note of the relation or null (if target is empty or note was not found) | ||||||
|      */ |      */ | ||||||
|     async getRelationTarget(name) { |     async getRelationTarget(name) { | ||||||
|         const relation = await this.getRelation(name); |         const targets = await this.getRelationTargets(name); | ||||||
|  |  | ||||||
|         return relation ? await repository.getNote(relation.value) : null; |         return targets.length > 0 ? targets[0] : null; | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * @param {string} [name] - relation name to filter | ||||||
|  |      * @returns {Promise<NoteShort[]>} | ||||||
|  |      */ | ||||||
|  |     async getRelationTargets(name) { | ||||||
|  |         const relations = await this.getRelations(name); | ||||||
|  |         const targets = []; | ||||||
|  |  | ||||||
|  |         for (const relation of relations) { | ||||||
|  |             targets.push(await this.treeCache.getNote(relation.value)); | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         return targets; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
| @@ -240,6 +257,16 @@ class NoteShort { | |||||||
|         this.attributeCache = null; |         this.attributeCache = null; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * Get relations which target this note | ||||||
|  |      * | ||||||
|  |      * @returns {Promise<Attribute[]>} | ||||||
|  |      */ | ||||||
|  |     async getTargetRelations() { | ||||||
|  |         return (await server.get('notes/' + this.noteId + '/target-relations')) | ||||||
|  |             .map(attrRow => new Attribute(this.treeCache, attrRow)); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     get toString() { |     get toString() { | ||||||
|         return `Note(noteId=${this.noteId}, title=${this.title})`; |         return `Note(noteId=${this.noteId}, title=${this.title})`; | ||||||
|     } |     } | ||||||
| @@ -270,7 +297,7 @@ export default NoteShort;</code></pre> | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -303,7 +303,7 @@ | |||||||
|      |      | ||||||
|     <dt class="tag-source">Source:</dt> |     <dt class="tag-source">Source:</dt> | ||||||
|     <dd class="tag-source"><ul class="dummy"><li> |     <dd class="tag-source"><ul class="dummy"><li> | ||||||
|         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line56">line 56</a> |         <a href="services_frontend_script_api.js.html">services/frontend_script_api.js</a>, <a href="services_frontend_script_api.js.html#line68">line 68</a> | ||||||
|     </li></ul></dd> |     </li></ul></dd> | ||||||
|      |      | ||||||
|  |  | ||||||
| @@ -339,7 +339,7 @@ | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -56,7 +56,7 @@ | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -1,12 +1,12 @@ | |||||||
| /*global document */ | /*global document */ | ||||||
| (function() { | (() => { | ||||||
|     var source = document.getElementsByClassName('prettyprint source linenums'); |     const source = document.getElementsByClassName('prettyprint source linenums'); | ||||||
|     var i = 0; |     let i = 0; | ||||||
|     var lineNumber = 0; |     let lineNumber = 0; | ||||||
|     var lineId; |     let lineId; | ||||||
|     var lines; |     let lines; | ||||||
|     var totalLines; |     let totalLines; | ||||||
|     var anchorHash; |     let anchorHash; | ||||||
|  |  | ||||||
|     if (source && source[0]) { |     if (source && source[0]) { | ||||||
|         anchorHash = document.location.hash.substring(1); |         anchorHash = document.location.hash.substring(1); | ||||||
| @@ -15,7 +15,7 @@ | |||||||
|  |  | ||||||
|         for (; i < totalLines; i++) { |         for (; i < totalLines; i++) { | ||||||
|             lineNumber++; |             lineNumber++; | ||||||
|             lineId = 'line' + lineNumber; |             lineId = `line${lineNumber}`; | ||||||
|             lines[i].id = lineId; |             lines[i].id = lineId; | ||||||
|             if (lineId === anchorHash) { |             if (lineId === anchorHash) { | ||||||
|                 lines[i].className += ' selected'; |                 lines[i].className += ' selected'; | ||||||
|   | |||||||
| @@ -35,8 +35,9 @@ import treeCache from './tree_cache.js'; | |||||||
| import noteDetailService from './note_detail.js'; | import noteDetailService from './note_detail.js'; | ||||||
| import noteTypeService from './note_type.js'; | import noteTypeService from './note_type.js'; | ||||||
| import noteTooltipService from './note_tooltip.js'; | import noteTooltipService from './note_tooltip.js'; | ||||||
| import protectedSessionService from'./protected_session.js'; | import protectedSessionService from './protected_session.js'; | ||||||
| import dateNotesService from'./date_notes.js'; | import dateNotesService from './date_notes.js'; | ||||||
|  | import StandardWidget from '../widgets/standard_widget.js'; | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * This is the main frontend API interface for scripts. It's published in the local "api" object. |  * This is the main frontend API interface for scripts. It's published in the local "api" object. | ||||||
| @@ -60,6 +61,9 @@ function FrontendScriptApi(startNote, currentNote, originEntity = null, tabConte | |||||||
|     /** @property {TabContext|null} - experimental! */ |     /** @property {TabContext|null} - experimental! */ | ||||||
|     this.tabContext = tabContext; |     this.tabContext = tabContext; | ||||||
|  |  | ||||||
|  |     /** @property {StandardWidget} */ | ||||||
|  |     this.StandardWidget = StandardWidget; | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * Activates note in the tree and in the note detail. |      * Activates note in the tree and in the note detail. | ||||||
|      * |      * | ||||||
| @@ -67,7 +71,15 @@ function FrontendScriptApi(startNote, currentNote, originEntity = null, tabConte | |||||||
|      * @param {string} notePath (or noteId) |      * @param {string} notePath (or noteId) | ||||||
|      * @returns {Promise<void>} |      * @returns {Promise<void>} | ||||||
|      */ |      */ | ||||||
|     this.activateNote = treeService.activateNote; |     this.activateNote = async (notePath, noteLoadedListener) => { | ||||||
|  |         await treeService.activateNote(notePath, async () => { | ||||||
|  |             await treeService.scrollToActiveNote(); | ||||||
|  |  | ||||||
|  |             if (noteLoadedListener) { | ||||||
|  |                 noteLoadedListener(); | ||||||
|  |             } | ||||||
|  |         }); | ||||||
|  |     }; | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * Activates newly created note. Compared to this.activateNote() also refreshes tree. |      * Activates newly created note. Compared to this.activateNote() also refreshes tree. | ||||||
| @@ -115,7 +127,7 @@ function FrontendScriptApi(startNote, currentNote, originEntity = null, tabConte | |||||||
|         } |         } | ||||||
|  |  | ||||||
|         if (opts.shortcut) { |         if (opts.shortcut) { | ||||||
|             $(document).bind('keydown', opts.shortcut, opts.action); |             utils.bindGlobalShortcut(opts.shortcut, opts.action); | ||||||
|  |  | ||||||
|             button.attr("title", "Shortcut " + opts.shortcut); |             button.attr("title", "Shortcut " + opts.shortcut); | ||||||
|         } |         } | ||||||
| @@ -401,7 +413,7 @@ export default FrontendScriptApi;</code></pre> | |||||||
| <br class="clear"> | <br class="clear"> | ||||||
|  |  | ||||||
| <footer> | <footer> | ||||||
|     Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.5.5</a> |     Documentation generated by <a href="https://github.com/jsdoc/jsdoc">JSDoc 3.6.3</a> | ||||||
| </footer> | </footer> | ||||||
|  |  | ||||||
| <script> prettyPrint(); </script> | <script> prettyPrint(); </script> | ||||||
|   | |||||||
| @@ -273,7 +273,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } | |||||||
|     margin: 0; |     margin: 0; | ||||||
| } | } | ||||||
|  |  | ||||||
| .prettyprint | .source | ||||||
| { | { | ||||||
|     border: 1px solid #ddd; |     border: 1px solid #ddd; | ||||||
|     width: 80%; |     width: 80%; | ||||||
| @@ -284,7 +284,7 @@ tr > th:last-child { border-right: 1px solid #ddd; } | |||||||
|     width: inherit; |     width: inherit; | ||||||
| } | } | ||||||
|  |  | ||||||
| .prettyprint code | .source code | ||||||
| { | { | ||||||
|     font-size: 100%; |     font-size: 100%; | ||||||
|     line-height: 18px; |     line-height: 18px; | ||||||
|   | |||||||
							
								
								
									
										219
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										219
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -61,6 +61,12 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "@babel/parser": { | ||||||
|  |       "version": "7.5.5", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz", | ||||||
|  |       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "@babel/polyfill": { |     "@babel/polyfill": { | ||||||
|       "version": "7.4.4", |       "version": "7.4.4", | ||||||
|       "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.4.tgz", |       "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.4.tgz", | ||||||
| @@ -648,12 +654,6 @@ | |||||||
|         "negotiator": "0.6.2" |         "negotiator": "0.6.2" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "accessibility-developer-tools": { |  | ||||||
|       "version": "2.12.0", |  | ||||||
|       "resolved": "https://registry.npmjs.org/accessibility-developer-tools/-/accessibility-developer-tools-2.12.0.tgz", |  | ||||||
|       "integrity": "sha1-PaDM6dbsY3OWS4TzXbfPw996tRQ=", |  | ||||||
|       "dev": true |  | ||||||
|     }, |  | ||||||
|     "acorn": { |     "acorn": { | ||||||
|       "version": "5.7.3", |       "version": "5.7.3", | ||||||
|       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", |       "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", | ||||||
| @@ -1830,6 +1830,23 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", |       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", | ||||||
|       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" |       "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" | ||||||
|     }, |     }, | ||||||
|  |     "catharsis": { | ||||||
|  |       "version": "0.8.11", | ||||||
|  |       "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.11.tgz", | ||||||
|  |       "integrity": "sha512-a+xUyMV7hD1BrDQA/3iPV7oc+6W26BgVJO05PGEoatMyIuPScQKsde6i3YorWX1qs+AZjnJ18NqdKoCtKiNh1g==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "lodash": "^4.17.14" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "lodash": { | ||||||
|  |           "version": "4.17.15", | ||||||
|  |           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", | ||||||
|  |           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "caw": { |     "caw": { | ||||||
|       "version": "1.2.0", |       "version": "1.2.0", | ||||||
|       "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", |       "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", | ||||||
| @@ -2855,17 +2872,6 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", |       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", | ||||||
|       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" |       "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" | ||||||
|     }, |     }, | ||||||
|     "devtron": { |  | ||||||
|       "version": "1.4.0", |  | ||||||
|       "resolved": "https://registry.npmjs.org/devtron/-/devtron-1.4.0.tgz", |  | ||||||
|       "integrity": "sha1-tedIvW6Vu+cL/MaKrm/mlhGUQeE=", |  | ||||||
|       "dev": true, |  | ||||||
|       "requires": { |  | ||||||
|         "accessibility-developer-tools": "^2.11.0", |  | ||||||
|         "highlight.js": "^9.3.0", |  | ||||||
|         "humanize-plus": "^1.8.1" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "dicer": { |     "dicer": { | ||||||
|       "version": "0.2.5", |       "version": "0.2.5", | ||||||
|       "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", |       "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", | ||||||
| @@ -3121,9 +3127,9 @@ | |||||||
|       "integrity": "sha512-PcW2a0tyTuPHz3tWyYqtK6r1fZ3gp+3Sop8Ph+ZYN81Ob5rwmbHEzaqs10N3BEsaGTkh/ooniXK+WwszGlc2+Q==" |       "integrity": "sha512-PcW2a0tyTuPHz3tWyYqtK6r1fZ3gp+3Sop8Ph+ZYN81Ob5rwmbHEzaqs10N3BEsaGTkh/ooniXK+WwszGlc2+Q==" | ||||||
|     }, |     }, | ||||||
|     "electron": { |     "electron": { | ||||||
|       "version": "6.0.2", |       "version": "6.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/electron/-/electron-6.0.2.tgz", |       "resolved": "https://registry.npmjs.org/electron/-/electron-6.0.3.tgz", | ||||||
|       "integrity": "sha512-2SV10JlUsEGZ8CePeQIllFBwrOmm1EONne3Ev7Ro1F4tuS9sF184d3/3wZjEtwOs7hsM6elceYnNuZfx93++YA==", |       "integrity": "sha512-+AFB075WVf4LBR4bdPlkGn/jYQOZ7kC4GpZBeZ3/Fj5SCoFP51TAA5HuPWdMF2KQWjpxx/18jDGqMTYWhIRsEw==", | ||||||
|       "dev": true, |       "dev": true, | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@types/node": "^10.12.18", |         "@types/node": "^10.12.18", | ||||||
| @@ -5500,9 +5506,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "file-type": { |     "file-type": { | ||||||
|       "version": "12.1.0", |       "version": "12.2.0", | ||||||
|       "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.1.0.tgz", |       "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.2.0.tgz", | ||||||
|       "integrity": "sha512-aZkf42yWGiH+vSOpbVgvbnoRuX4JiitMX9pHYqTHemNQ3lrx64iHi33YGAP7TSJSno56kxQY1lHmw8S6ujlFUg==" |       "integrity": "sha512-bkDBeH5doAqP69axEO69OviLlWbrZ10Ne2OPHaxBgG+fyT0w/2zfMzJz21SPwq5Iq0aN70q7RN3KRcdUY427Mg==" | ||||||
|     }, |     }, | ||||||
|     "filename-regex": { |     "filename-regex": { | ||||||
|       "version": "2.0.1", |       "version": "2.0.1", | ||||||
| @@ -6622,12 +6628,6 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/hide-powered-by/-/hide-powered-by-1.1.0.tgz", |       "resolved": "https://registry.npmjs.org/hide-powered-by/-/hide-powered-by-1.1.0.tgz", | ||||||
|       "integrity": "sha512-Io1zA2yOA1YJslkr+AJlWSf2yWFkKjvkcL9Ni1XSUqnGLr/qRQe2UI3Cn/J9MsJht7yEVCe0SscY1HgVMujbgg==" |       "integrity": "sha512-Io1zA2yOA1YJslkr+AJlWSf2yWFkKjvkcL9Ni1XSUqnGLr/qRQe2UI3Cn/J9MsJht7yEVCe0SscY1HgVMujbgg==" | ||||||
|     }, |     }, | ||||||
|     "highlight.js": { |  | ||||||
|       "version": "9.12.0", |  | ||||||
|       "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz", |  | ||||||
|       "integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4=", |  | ||||||
|       "dev": true |  | ||||||
|     }, |  | ||||||
|     "hosted-git-info": { |     "hosted-git-info": { | ||||||
|       "version": "2.7.1", |       "version": "2.7.1", | ||||||
|       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", |       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", | ||||||
| @@ -6774,12 +6774,6 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "humanize-plus": { |  | ||||||
|       "version": "1.8.2", |  | ||||||
|       "resolved": "https://registry.npmjs.org/humanize-plus/-/humanize-plus-1.8.2.tgz", |  | ||||||
|       "integrity": "sha1-pls0RZrWNnrbs3B6gqPJ+RYWcDA=", |  | ||||||
|       "dev": true |  | ||||||
|     }, |  | ||||||
|     "iconv-lite": { |     "iconv-lite": { | ||||||
|       "version": "0.4.24", |       "version": "0.4.24", | ||||||
|       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", |       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", | ||||||
| @@ -7672,11 +7666,62 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "js2xmlparser": { | ||||||
|  |       "version": "4.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.0.tgz", | ||||||
|  |       "integrity": "sha512-WuNgdZOXVmBk5kUPMcTcVUpbGRzLfNkv7+7APq7WiDihpXVKrgxo6wwRpRl9OQeEBgKCVk9mR7RbzrnNWC8oBw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "xmlcreate": "^2.0.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "jsbn": { |     "jsbn": { | ||||||
|       "version": "0.1.1", |       "version": "0.1.1", | ||||||
|       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", |       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", | ||||||
|       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" |       "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" | ||||||
|     }, |     }, | ||||||
|  |     "jsdoc": { | ||||||
|  |       "version": "3.6.3", | ||||||
|  |       "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.3.tgz", | ||||||
|  |       "integrity": "sha512-Yf1ZKA3r9nvtMWHO1kEuMZTlHOF8uoQ0vyo5eH7SQy5YeIiHM+B0DgKnn+X6y6KDYZcF7G2SPkKF+JORCXWE/A==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "@babel/parser": "^7.4.4", | ||||||
|  |         "bluebird": "^3.5.4", | ||||||
|  |         "catharsis": "^0.8.11", | ||||||
|  |         "escape-string-regexp": "^2.0.0", | ||||||
|  |         "js2xmlparser": "^4.0.0", | ||||||
|  |         "klaw": "^3.0.0", | ||||||
|  |         "markdown-it": "^8.4.2", | ||||||
|  |         "markdown-it-anchor": "^5.0.2", | ||||||
|  |         "marked": "^0.7.0", | ||||||
|  |         "mkdirp": "^0.5.1", | ||||||
|  |         "requizzle": "^0.2.3", | ||||||
|  |         "strip-json-comments": "^3.0.1", | ||||||
|  |         "taffydb": "2.6.2", | ||||||
|  |         "underscore": "~1.9.1" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "bluebird": { | ||||||
|  |           "version": "3.5.5", | ||||||
|  |           "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz", | ||||||
|  |           "integrity": "sha512-5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "escape-string-regexp": { | ||||||
|  |           "version": "2.0.0", | ||||||
|  |           "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", | ||||||
|  |           "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", | ||||||
|  |           "dev": true | ||||||
|  |         }, | ||||||
|  |         "strip-json-comments": { | ||||||
|  |           "version": "3.0.1", | ||||||
|  |           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", | ||||||
|  |           "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "jsdom": { |     "jsdom": { | ||||||
|       "version": "11.12.0", |       "version": "11.12.0", | ||||||
|       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", |       "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", | ||||||
| @@ -7807,6 +7852,15 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | ||||||
|       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" |       "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" | ||||||
|     }, |     }, | ||||||
|  |     "klaw": { | ||||||
|  |       "version": "3.0.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", | ||||||
|  |       "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "graceful-fs": "^4.1.9" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "latest-version": { |     "latest-version": { | ||||||
|       "version": "3.1.0", |       "version": "3.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", |       "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", | ||||||
| @@ -7864,6 +7918,15 @@ | |||||||
|       "integrity": "sha1-ODuD/KhIj6p6WZQOvyi4IFjBbFU=", |       "integrity": "sha1-ODuD/KhIj6p6WZQOvyi4IFjBbFU=", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "linkify-it": { | ||||||
|  |       "version": "2.2.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", | ||||||
|  |       "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "uc.micro": "^1.0.1" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "load-bmfont": { |     "load-bmfont": { | ||||||
|       "version": "1.4.0", |       "version": "1.4.0", | ||||||
|       "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.0.tgz", |       "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.0.tgz", | ||||||
| @@ -8221,6 +8284,31 @@ | |||||||
|         "object-visit": "^1.0.0" |         "object-visit": "^1.0.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "markdown-it": { | ||||||
|  |       "version": "8.4.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", | ||||||
|  |       "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "argparse": "^1.0.7", | ||||||
|  |         "entities": "~1.1.1", | ||||||
|  |         "linkify-it": "^2.0.0", | ||||||
|  |         "mdurl": "^1.0.1", | ||||||
|  |         "uc.micro": "^1.0.5" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "markdown-it-anchor": { | ||||||
|  |       "version": "5.2.4", | ||||||
|  |       "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.4.tgz", | ||||||
|  |       "integrity": "sha512-n8zCGjxA3T+Mx1pG8HEgbJbkB8JFUuRkeTZQuIM8iPY6oQ8sWOPRZJDFC9a/pNg2QkHEjjGkhBEl/RSyzaDZ3A==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|  |     "marked": { | ||||||
|  |       "version": "0.7.0", | ||||||
|  |       "resolved": "https://registry.npmjs.org/marked/-/marked-0.7.0.tgz", | ||||||
|  |       "integrity": "sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "math-random": { |     "math-random": { | ||||||
|       "version": "1.0.4", |       "version": "1.0.4", | ||||||
|       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", |       "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", | ||||||
| @@ -9173,7 +9261,7 @@ | |||||||
|         }, |         }, | ||||||
|         "semver": { |         "semver": { | ||||||
|           "version": "5.3.0", |           "version": "5.3.0", | ||||||
|           "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", |           "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz", | ||||||
|           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", |           "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", | ||||||
|           "dev": true |           "dev": true | ||||||
|         } |         } | ||||||
| @@ -9205,9 +9293,9 @@ | |||||||
|           } |           } | ||||||
|         }, |         }, | ||||||
|         "semver": { |         "semver": { | ||||||
|           "version": "5.7.0", |           "version": "5.7.1", | ||||||
|           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", |           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", | ||||||
|           "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" |           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" | ||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
| @@ -9291,9 +9379,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "npm-packlist": { |     "npm-packlist": { | ||||||
|       "version": "1.4.1", |       "version": "1.4.4", | ||||||
|       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", |       "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.4.tgz", | ||||||
|       "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", |       "integrity": "sha512-zTLo8UcVYtDU3gdeaFu2Xu0n0EvelfHDGuqtNIn5RO7yQj4H1TqNdBc/yZjxnWA0PVB8D3Woyp0i5B43JwQ6Vw==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ignore-walk": "^3.0.1", |         "ignore-walk": "^3.0.1", | ||||||
|         "npm-bundled": "^1.0.1" |         "npm-bundled": "^1.0.1" | ||||||
| @@ -11323,6 +11411,23 @@ | |||||||
|       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", |       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", | ||||||
|       "dev": true |       "dev": true | ||||||
|     }, |     }, | ||||||
|  |     "requizzle": { | ||||||
|  |       "version": "0.2.3", | ||||||
|  |       "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.3.tgz", | ||||||
|  |       "integrity": "sha512-YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "requires": { | ||||||
|  |         "lodash": "^4.17.14" | ||||||
|  |       }, | ||||||
|  |       "dependencies": { | ||||||
|  |         "lodash": { | ||||||
|  |           "version": "4.17.15", | ||||||
|  |           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", | ||||||
|  |           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", | ||||||
|  |           "dev": true | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "resolve": { |     "resolve": { | ||||||
|       "version": "1.8.1", |       "version": "1.8.1", | ||||||
|       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", |       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", | ||||||
| @@ -12020,9 +12125,9 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "sqlite3": { |     "sqlite3": { | ||||||
|       "version": "4.0.9", |       "version": "4.1.0", | ||||||
|       "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.9.tgz", |       "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.1.0.tgz", | ||||||
|       "integrity": "sha512-IkvzjmsWQl9BuBiM4xKpl5X8WCR4w0AeJHRdobCdXZ8dT/lNc1XS6WqvY35N6+YzIIgzSBeY5prdFObID9F9tA==", |       "integrity": "sha512-RvqoKxq+8pDHsJo7aXxsFR18i+dU2Wp5o12qAJOV5LNcDt+fgJsc2QKKg3sIRfXrN9ZjzY1T7SNe/DFVqAXjaw==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "nan": "^2.12.1", |         "nan": "^2.12.1", | ||||||
|         "node-pre-gyp": "^0.11.0", |         "node-pre-gyp": "^0.11.0", | ||||||
| @@ -12365,6 +12470,12 @@ | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "taffydb": { | ||||||
|  |       "version": "2.6.2", | ||||||
|  |       "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", | ||||||
|  |       "integrity": "sha1-fLy2S1oUG2ou/CxdLGe04VCyomg=", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "tar": { |     "tar": { | ||||||
|       "version": "4.4.8", |       "version": "4.4.8", | ||||||
|       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", |       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", | ||||||
| @@ -12760,6 +12871,12 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", |       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", | ||||||
|       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" |       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" | ||||||
|     }, |     }, | ||||||
|  |     "uc.micro": { | ||||||
|  |       "version": "1.0.6", | ||||||
|  |       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", | ||||||
|  |       "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "uid-safe": { |     "uid-safe": { | ||||||
|       "version": "2.1.5", |       "version": "2.1.5", | ||||||
|       "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", |       "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", | ||||||
| @@ -12777,6 +12894,12 @@ | |||||||
|         "through": "^2.3.8" |         "through": "^2.3.8" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "underscore": { | ||||||
|  |       "version": "1.9.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", | ||||||
|  |       "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "unescape": { |     "unescape": { | ||||||
|       "version": "1.0.1", |       "version": "1.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz", |       "resolved": "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz", | ||||||
| @@ -13458,6 +13581,12 @@ | |||||||
|       "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", |       "resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", | ||||||
|       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" |       "integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=" | ||||||
|     }, |     }, | ||||||
|  |     "xmlcreate": { | ||||||
|  |       "version": "2.0.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.1.tgz", | ||||||
|  |       "integrity": "sha512-MjGsXhKG8YjTKrDCXseFo3ClbMGvUD4en29H2Cev1dv4P/chlpw6KdYmlCWDkhosBVKRDjM836+3e3pm1cBNJA==", | ||||||
|  |       "dev": true | ||||||
|  |     }, | ||||||
|     "xmldom": { |     "xmldom": { | ||||||
|       "version": "0.1.27", |       "version": "0.1.27", | ||||||
|       "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", |       "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", | ||||||
|   | |||||||
							
								
								
									
										11
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								package.json
									
									
									
									
									
								
							| @@ -15,8 +15,8 @@ | |||||||
|   "scripts": { |   "scripts": { | ||||||
|     "start-server": "TRILIUM_ENV=dev node ./src/www", |     "start-server": "TRILIUM_ENV=dev node ./src/www", | ||||||
|     "start-electron": "TRILIUM_ENV=dev electron . --disable-gpu", |     "start-electron": "TRILIUM_ENV=dev electron . --disable-gpu", | ||||||
|     "build-backend-docs": "jsdoc -c jsdoc-conf.json -d ./docs/backend_api src/entities/*.js src/services/backend_script_api.js", |     "build-backend-docs": "./node_modules/.bin/jsdoc -c jsdoc-conf.json -d ./docs/backend_api src/entities/*.js src/services/backend_script_api.js", | ||||||
|     "build-frontend-docs": "jsdoc -c jsdoc-conf.json -d ./docs/frontend_api src/public/javascripts/entities/*.js src/public/javascripts/services/frontend_script_api.js", |     "build-frontend-docs": "./node_modules/.bin/jsdoc -c jsdoc-conf.json -d ./docs/frontend_api src/public/javascripts/entities/*.js src/public/javascripts/services/frontend_script_api.js", | ||||||
|     "build-docs": "npm run build-backend-docs && npm run build-frontend-docs", |     "build-docs": "npm run build-backend-docs && npm run build-frontend-docs", | ||||||
|     "postinstall": "electron-builder install-app-deps" |     "postinstall": "electron-builder install-app-deps" | ||||||
|   }, |   }, | ||||||
| @@ -38,7 +38,7 @@ | |||||||
|     "electron-window-state": "5.0.3", |     "electron-window-state": "5.0.3", | ||||||
|     "express": "4.17.1", |     "express": "4.17.1", | ||||||
|     "express-session": "1.16.2", |     "express-session": "1.16.2", | ||||||
|     "file-type": "12.1.0", |     "file-type": "12.2.0", | ||||||
|     "fs-extra": "8.1.0", |     "fs-extra": "8.1.0", | ||||||
|     "helmet": "3.20.0", |     "helmet": "3.20.0", | ||||||
|     "html": "1.0.0", |     "html": "1.0.0", | ||||||
| @@ -69,7 +69,7 @@ | |||||||
|     "session-file-store": "1.3.1", |     "session-file-store": "1.3.1", | ||||||
|     "simple-node-logger": "18.12.23", |     "simple-node-logger": "18.12.23", | ||||||
|     "sqlite": "3.0.3", |     "sqlite": "3.0.3", | ||||||
|     "sqlite3": "4.0.9", |     "sqlite3": "4.1.0", | ||||||
|     "tar-stream": "2.1.0", |     "tar-stream": "2.1.0", | ||||||
|     "turndown": "5.0.3", |     "turndown": "5.0.3", | ||||||
|     "unescape": "1.0.1", |     "unescape": "1.0.1", | ||||||
| @@ -77,12 +77,13 @@ | |||||||
|     "xml2js": "0.4.19" |     "xml2js": "0.4.19" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|     "electron": "6.0.2", |     "electron": "6.0.3", | ||||||
|     "electron-builder": "21.2.0", |     "electron-builder": "21.2.0", | ||||||
|     "electron-compile": "6.4.4", |     "electron-compile": "6.4.4", | ||||||
|     "electron-installer-debian": "2.0.0", |     "electron-installer-debian": "2.0.0", | ||||||
|     "electron-packager": "14.0.4", |     "electron-packager": "14.0.4", | ||||||
|     "electron-rebuild": "1.8.6", |     "electron-rebuild": "1.8.6", | ||||||
|  |     "jsdoc": "^3.6.3", | ||||||
|     "lorem-ipsum": "2.0.3", |     "lorem-ipsum": "2.0.3", | ||||||
|     "xo": "0.24.0" |     "xo": "0.24.0" | ||||||
|   }, |   }, | ||||||
|   | |||||||
| @@ -1,17 +1,3 @@ | |||||||
| import addLinkDialog from './dialogs/add_link.js'; |  | ||||||
| import jumpToNoteDialog from './dialogs/jump_to_note.js'; |  | ||||||
| import attributesDialog from './dialogs/attributes.js'; |  | ||||||
| import noteRevisionsDialog from './dialogs/note_revisions.js'; |  | ||||||
| import noteSourceDialog from './dialogs/note_source.js'; |  | ||||||
| import recentChangesDialog from './dialogs/recent_changes.js'; |  | ||||||
| import optionsDialog from './dialogs/options.js'; |  | ||||||
| import sqlConsoleDialog from './dialogs/sql_console.js'; |  | ||||||
| import markdownImportDialog from './dialogs/markdown_import.js'; |  | ||||||
| import exportDialog from './dialogs/export.js'; |  | ||||||
| import importDialog from './dialogs/import.js'; |  | ||||||
| import protectedSessionDialog from './dialogs/protected_session.js'; |  | ||||||
| import linkMapDialog from './dialogs/link_map.js'; |  | ||||||
|  |  | ||||||
| import cloning from './services/cloning.js'; | import cloning from './services/cloning.js'; | ||||||
| import contextMenu from './services/tree_context_menu.js'; | import contextMenu from './services/tree_context_menu.js'; | ||||||
| import dragAndDropSetup from './services/drag_and_drop.js'; | import dragAndDropSetup from './services/drag_and_drop.js'; | ||||||
| @@ -50,7 +36,7 @@ window.glob.isMobile = utils.isMobile; | |||||||
| // required for CKEditor image upload plugin | // required for CKEditor image upload plugin | ||||||
| window.glob.getActiveNode = treeService.getActiveNode; | window.glob.getActiveNode = treeService.getActiveNode; | ||||||
| window.glob.getHeaders = server.getHeaders; | window.glob.getHeaders = server.getHeaders; | ||||||
| window.glob.showAddLinkDialog = addLinkDialog.showDialog; | window.glob.showAddLinkDialog = () => import('./dialogs/add_link.js').then(d => d.showDialog()); | ||||||
| // this is required by CKEditor when uploading images | // this is required by CKEditor when uploading images | ||||||
| window.glob.noteChanged = noteDetailService.noteChanged; | window.glob.noteChanged = noteDetailService.noteChanged; | ||||||
| window.glob.refreshTree = treeService.reload; | window.glob.refreshTree = treeService.reload; | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ const $buildDate = $("#build-date"); | |||||||
| const $buildRevision = $("#build-revision"); | const $buildRevision = $("#build-revision"); | ||||||
| const $dataDirectory = $("#data-directory"); | const $dataDirectory = $("#data-directory"); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     const appInfo = await server.get('app-info'); |     const appInfo = await server.get('app-info'); | ||||||
| @@ -25,8 +25,4 @@ async function showDialog() { | |||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
|  |  | ||||||
|     $dialog.modal(); |     $dialog.modal(); | ||||||
| } |  | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| } | } | ||||||
| @@ -24,11 +24,11 @@ function setLinkType(linkType) { | |||||||
|     linkTypeChanged(); |     linkTypeChanged(); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function showDialogForClone() { | export async function showDialogForClone() { | ||||||
|     showDialog('selected-to-active'); |     showDialog('selected-to-active'); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function showDialog(linkType) { | export async function showDialog(linkType) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -147,8 +147,3 @@ function linkTypeChanged() { | |||||||
| } | } | ||||||
|  |  | ||||||
| $linkTypes.change(linkTypeChanged); | $linkTypes.change(linkTypeChanged); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog, |  | ||||||
|     showDialogForClone |  | ||||||
| }; |  | ||||||
| @@ -254,7 +254,7 @@ function AttributesModel() { | |||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     // lazily apply bindings on first use |     // lazily apply bindings on first use | ||||||
| @@ -285,8 +285,4 @@ $dialog.on('focus', '.label-value', function (e) { | |||||||
|         $el: $(this), |         $el: $(this), | ||||||
|         open: true |         open: true | ||||||
|     }) |     }) | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -12,7 +12,7 @@ const $noteTitle = $('#branch-prefix-note-title'); | |||||||
|  |  | ||||||
| let branchId; | let branchId; | ||||||
|  |  | ||||||
| async function showDialog(node) { | export async function showDialog(node) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -47,8 +47,4 @@ $form.submit(() => { | |||||||
|     return false; |     return false; | ||||||
| }); | }); | ||||||
|  |  | ||||||
| $dialog.on('shown.bs.modal', () => $treePrefixInput.focus()); | $dialog.on('shown.bs.modal', () => $treePrefixInput.focus()); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -9,7 +9,7 @@ const DELETE_NOTE_BUTTON_ID = "confirm-dialog-delete-note"; | |||||||
| let resolve; | let resolve; | ||||||
| let $originallyFocused; // element focused before the dialog was opened so we can return to it afterwards | let $originallyFocused; // element focused before the dialog was opened so we can return to it afterwards | ||||||
|  |  | ||||||
| function confirm(message) { | export function confirm(message) { | ||||||
|     $originallyFocused = $(':focus'); |     $originallyFocused = $(':focus'); | ||||||
|  |  | ||||||
|     $custom.hide(); |     $custom.hide(); | ||||||
| @@ -27,7 +27,7 @@ function confirm(message) { | |||||||
|     return new Promise((res, rej) => { resolve = res; }); |     return new Promise((res, rej) => { resolve = res; }); | ||||||
| } | } | ||||||
|  |  | ||||||
| function confirmDeleteNoteBoxWithNote(title) { | export function confirmDeleteNoteBoxWithNote(title) { | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
|  |  | ||||||
|     $confirmContent.text(`Are you sure you want to remove the note "${title}" from relation map?`); |     $confirmContent.text(`Are you sure you want to remove the note "${title}" from relation map?`); | ||||||
| @@ -52,7 +52,7 @@ function confirmDeleteNoteBoxWithNote(title) { | |||||||
|     return new Promise((res, rej) => { resolve = res; }); |     return new Promise((res, rej) => { resolve = res; }); | ||||||
| } | } | ||||||
|  |  | ||||||
| function isDeleteNoteChecked() { | export function isDeleteNoteChecked() { | ||||||
|     return $("#" + DELETE_NOTE_BUTTON_ID + ":checked").length > 0; |     return $("#" + DELETE_NOTE_BUTTON_ID + ":checked").length > 0; | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -77,10 +77,4 @@ function doResolve(ret) { | |||||||
| } | } | ||||||
|  |  | ||||||
| $cancelButton.click(() => doResolve(false)); | $cancelButton.click(() => doResolve(false)); | ||||||
| $okButton.click(() => doResolve(true)); | $okButton.click(() => doResolve(true)); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     confirm, |  | ||||||
|     confirmDeleteNoteBoxWithNote, |  | ||||||
|     isDeleteNoteChecked |  | ||||||
| } |  | ||||||
| @@ -5,7 +5,7 @@ import server from '../services/server.js'; | |||||||
| const $dialog = $("#event-log-dialog"); | const $dialog = $("#event-log-dialog"); | ||||||
| const $list = $("#event-log-list"); | const $list = $("#event-log-list"); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -29,8 +29,4 @@ async function showDialog() { | |||||||
|  |  | ||||||
|         $list.append(eventEl); |         $list.append(eventEl); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -18,7 +18,7 @@ const $opmlVersions = $("#opml-versions"); | |||||||
| let exportId = ''; | let exportId = ''; | ||||||
| let branchId = null; | let branchId = null; | ||||||
|  |  | ||||||
| async function showDialog(node, defaultType) { | export async function showDialog(node, defaultType) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     // each opening of the dialog resets the exportId so we don't associate it with previous exports anymore |     // each opening of the dialog resets the exportId so we don't associate it with previous exports anymore | ||||||
| @@ -134,8 +134,4 @@ messagingService.subscribeToMessages(async message => { | |||||||
|  |  | ||||||
|         infoService.showMessage("Export finished successfully."); |         infoService.showMessage("Export finished successfully."); | ||||||
|     } |     } | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -2,14 +2,10 @@ import utils from "../services/utils.js"; | |||||||
|  |  | ||||||
| const $dialog = $("#help-dialog"); | const $dialog = $("#help-dialog"); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
|  |  | ||||||
|     $dialog.modal(); |     $dialog.modal(); | ||||||
| } |  | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| } | } | ||||||
| @@ -21,7 +21,7 @@ const $explodeArchivesCheckbox = $("#explode-archives-checkbox"); | |||||||
| let importId; | let importId; | ||||||
| let importIntoNoteId = null; | let importIntoNoteId = null; | ||||||
|  |  | ||||||
| async function showDialog(node) { | export async function showDialog(node) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     // each opening of the dialog resets the importId so we don't associate it with previous imports anymore |     // each opening of the dialog resets the importId so we don't associate it with previous imports anymore | ||||||
| @@ -74,7 +74,7 @@ async function importIntoNote(importNoteId) { | |||||||
|     $dialog.modal('hide'); |     $dialog.modal('hide'); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function uploadFiles(importNoteId, files, options) { | export async function uploadFiles(importNoteId, files, options) { | ||||||
|     if (files.length === 0) { |     if (files.length === 0) { | ||||||
|         return; |         return; | ||||||
|     } |     } | ||||||
| @@ -144,8 +144,3 @@ $fileUploadInput.change(() => { | |||||||
|         $importButton.attr("disabled", "disabled"); |         $importButton.attr("disabled", "disabled"); | ||||||
|     } |     } | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog, |  | ||||||
|     uploadFiles |  | ||||||
| } |  | ||||||
| @@ -7,7 +7,7 @@ const $okButton = $("#info-dialog-ok-button"); | |||||||
| let resolve; | let resolve; | ||||||
| let $originallyFocused; // element focused before the dialog was opened so we can return to it afterwards | let $originallyFocused; // element focused before the dialog was opened so we can return to it afterwards | ||||||
|  |  | ||||||
| function info(message) { | export function info(message) { | ||||||
|     $originallyFocused = $(':focus'); |     $originallyFocused = $(':focus'); | ||||||
|  |  | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
| @@ -34,8 +34,4 @@ $dialog.on("hidden.bs.modal", () => { | |||||||
|     } |     } | ||||||
| }); | }); | ||||||
|  |  | ||||||
| $okButton.click(() => $dialog.modal("hide")); | $okButton.click(() => $dialog.modal("hide")); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     info |  | ||||||
| } |  | ||||||
| @@ -7,7 +7,7 @@ const $dialog = $("#jump-to-note-dialog"); | |||||||
| const $autoComplete = $("#jump-to-note-autocomplete"); | const $autoComplete = $("#jump-to-note-autocomplete"); | ||||||
| const $showInFullTextButton = $("#show-in-full-text-button"); | const $showInFullTextButton = $("#show-in-full-text-button"); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -46,7 +46,3 @@ function showInFullText(e) { | |||||||
| $showInFullTextButton.click(showInFullText); | $showInFullTextButton.click(showInFullText); | ||||||
|  |  | ||||||
| utils.bindElShortcut($dialog, 'ctrl+return', showInFullText); | utils.bindElShortcut($dialog, 'ctrl+return', showInFullText); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -26,7 +26,7 @@ let jsPlumbInstance = null; | |||||||
| let pzInstance = null; | let pzInstance = null; | ||||||
| let renderer = null; | let renderer = null; | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -216,7 +216,3 @@ function noteIdToId(noteId) { | |||||||
| $(".link-map-settings").change(loadNotesAndRelations); | $(".link-map-settings").change(loadNotesAndRelations); | ||||||
|  |  | ||||||
| $maxNotesInput.on("input", loadNotesAndRelations); | $maxNotesInput.on("input", loadNotesAndRelations); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -25,7 +25,7 @@ async function convertMarkdownToHtml(text) { | |||||||
|     infoService.showMessage("Markdown content has been imported into the document."); |     infoService.showMessage("Markdown content has been imported into the document."); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function importMarkdownInline() { | export async function importMarkdownInline() { | ||||||
|     if (utils.isElectron()) { |     if (utils.isElectron()) { | ||||||
|         const {clipboard} = require('electron'); |         const {clipboard} = require('electron'); | ||||||
|         const text = clipboard.readText(); |         const text = clipboard.readText(); | ||||||
| @@ -56,8 +56,4 @@ $importButton.click(sendForm); | |||||||
| utils.bindElShortcut($dialog, 'ctrl+return', sendForm); | utils.bindElShortcut($dialog, 'ctrl+return', sendForm); | ||||||
|  |  | ||||||
| // for CKEditor integration (button on block toolbar) | // for CKEditor integration (button on block toolbar) | ||||||
| window.glob.importMarkdownInline = importMarkdownInline; | window.glob.importMarkdownInline = importMarkdownInline; | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     importMarkdownInline |  | ||||||
| }; |  | ||||||
| @@ -9,7 +9,7 @@ const $type = $("#note-info-type"); | |||||||
| const $mime = $("#note-info-mime"); | const $mime = $("#note-info-mime"); | ||||||
| const $okButton = $("#note-info-ok-button"); | const $okButton = $("#note-info-ok-button"); | ||||||
|  |  | ||||||
| function showDialog() { | export function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -26,7 +26,3 @@ function showDialog() { | |||||||
| } | } | ||||||
|  |  | ||||||
| $okButton.click(() => $dialog.modal('hide')); | $okButton.click(() => $dialog.modal('hide')); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -14,7 +14,7 @@ async function showCurrentNoteRevisions() { | |||||||
|     await showNoteRevisionsDialog(noteDetailService.getActiveNoteId()); |     await showNoteRevisionsDialog(noteDetailService.getActiveNoteId()); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function showNoteRevisionsDialog(noteId, noteRevisionId) { | export async function showNoteRevisionsDialog(noteId, noteRevisionId) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -73,7 +73,3 @@ $(document).on('click', "a[data-action='note-revision']", event => { | |||||||
|  |  | ||||||
|     return false; |     return false; | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showCurrentNoteRevisions |  | ||||||
| }; |  | ||||||
| @@ -4,7 +4,7 @@ import utils from "../services/utils.js"; | |||||||
| const $dialog = $("#note-source-dialog"); | const $dialog = $("#note-source-dialog"); | ||||||
| const $noteSource = $("#note-source"); | const $noteSource = $("#note-source"); | ||||||
|  |  | ||||||
| function showDialog() { | export function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -41,8 +41,4 @@ function formatNode(node, level) { | |||||||
|     } |     } | ||||||
|  |  | ||||||
|     return node; |     return node; | ||||||
| } | } | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -16,7 +16,7 @@ function addTabHandler(handler) { | |||||||
|     tabHandlers.push(handler); |     tabHandlers.push(handler); | ||||||
| } | } | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -38,11 +38,6 @@ async function saveOptions(options) { | |||||||
|     infoService.showMessage("Options change have been saved."); |     infoService.showMessage("Options change have been saved."); | ||||||
| } | } | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog, |  | ||||||
|     saveOptions |  | ||||||
| }; |  | ||||||
|  |  | ||||||
| addTabHandler((function() { | addTabHandler((function() { | ||||||
|     const $themeSelect = $("#theme-select"); |     const $themeSelect = $("#theme-select"); | ||||||
|     const $zoomFactorSelect = $("#zoom-factor-select"); |     const $zoomFactorSelect = $("#zoom-factor-select"); | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ const $form = $("#prompt-dialog-form"); | |||||||
| let resolve; | let resolve; | ||||||
| let shownCb; | let shownCb; | ||||||
|  |  | ||||||
| function ask({ message, defaultValue, shown }) { | export function ask({ message, defaultValue, shown }) { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -58,7 +58,3 @@ $form.submit(() => { | |||||||
|  |  | ||||||
|     $dialog.modal('hide'); |     $dialog.modal('hide'); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     ask |  | ||||||
| } |  | ||||||
| @@ -4,13 +4,13 @@ const $dialog = $("#protected-session-password-dialog"); | |||||||
| const $passwordForm = $dialog.find(".protected-session-password-form"); | const $passwordForm = $dialog.find(".protected-session-password-form"); | ||||||
| const $passwordInput = $dialog.find(".protected-session-password"); | const $passwordInput = $dialog.find(".protected-session-password"); | ||||||
|  |  | ||||||
| function show() { | export function show() { | ||||||
|     $dialog.modal(); |     $dialog.modal(); | ||||||
|  |  | ||||||
|     $passwordInput.focus(); |     $passwordInput.focus(); | ||||||
| } | } | ||||||
|  |  | ||||||
| function close() { | export function close() { | ||||||
|     // this may fal if the dialog has not been previously opened (not sure if still true with Bootstrap modal) |     // this may fal if the dialog has not been previously opened (not sure if still true with Bootstrap modal) | ||||||
|     try { |     try { | ||||||
|         $dialog.modal('hide'); |         $dialog.modal('hide'); | ||||||
| @@ -26,8 +26,3 @@ $passwordForm.submit(() => { | |||||||
|  |  | ||||||
|     return false; |     return false; | ||||||
| }); | }); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     show, |  | ||||||
|     close |  | ||||||
| } |  | ||||||
| @@ -5,7 +5,7 @@ import server from '../services/server.js'; | |||||||
| const $dialog = $("#recent-changes-dialog"); | const $dialog = $("#recent-changes-dialog"); | ||||||
| const $content = $("#recent-changes-content"); | const $content = $("#recent-changes-content"); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -76,7 +76,3 @@ function groupByDate(result) { | |||||||
|     } |     } | ||||||
|     return groupedByDate; |     return groupedByDate; | ||||||
| } | } | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -14,7 +14,7 @@ let codeEditor; | |||||||
|  |  | ||||||
| $dialog.on("shown.bs.modal", e => initEditor()); | $dialog.on("shown.bs.modal", e => initEditor()); | ||||||
|  |  | ||||||
| async function showDialog() { | export async function showDialog() { | ||||||
|     utils.closeActiveDialog(); |     utils.closeActiveDialog(); | ||||||
|  |  | ||||||
|     glob.activeDialog = $dialog; |     glob.activeDialog = $dialog; | ||||||
| @@ -130,7 +130,3 @@ async function showTables() { | |||||||
| utils.bindElShortcut($query, 'ctrl+return', execute); | utils.bindElShortcut($query, 'ctrl+return', execute); | ||||||
|  |  | ||||||
| $executeButton.click(execute); | $executeButton.click(execute); | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     showDialog |  | ||||||
| }; |  | ||||||
| @@ -6,7 +6,6 @@ import treeCache from "./tree_cache.js"; | |||||||
| import treeUtils from "./tree_utils.js"; | import treeUtils from "./tree_utils.js"; | ||||||
| import hoistedNoteService from "./hoisted_note.js"; | import hoistedNoteService from "./hoisted_note.js"; | ||||||
| import noteDetailService from "./note_detail.js"; | import noteDetailService from "./note_detail.js"; | ||||||
| import confirmDialog from "../dialogs/confirm.js"; |  | ||||||
|  |  | ||||||
| async function moveBeforeNode(nodesToMove, beforeNode) { | async function moveBeforeNode(nodesToMove, beforeNode) { | ||||||
|     nodesToMove = await filterRootNote(nodesToMove); |     nodesToMove = await filterRootNote(nodesToMove); | ||||||
| @@ -90,6 +89,8 @@ async function deleteNodes(nodes) { | |||||||
|     const nodeTitles = $("<ul>").append(...nodes.map(node => $("<li>").text(node.title))); |     const nodeTitles = $("<ul>").append(...nodes.map(node => $("<li>").text(node.title))); | ||||||
|     const confirmText = $("<div>").text('This will delete the following notes and their sub-notes: ').append(nodeTitles); |     const confirmText = $("<div>").text('This will delete the following notes and their sub-notes: ').append(nodeTitles); | ||||||
|  |  | ||||||
|  |     const confirmDialog = await import('../dialogs/confirm.js'); | ||||||
|  |  | ||||||
|     if (!await confirmDialog.confirm(confirmText)) { |     if (!await confirmDialog.confirm(confirmText)) { | ||||||
|         return false; |         return false; | ||||||
|     } |     } | ||||||
|   | |||||||
| @@ -1,6 +1,5 @@ | |||||||
| import treeService from './tree.js'; | import treeService from './tree.js'; | ||||||
| import treeChangesService from './branches.js'; | import treeChangesService from './branches.js'; | ||||||
| import importDialog from '../dialogs/import.js'; |  | ||||||
|  |  | ||||||
| const dragAndDropSetup = { | const dragAndDropSetup = { | ||||||
|     autoExpandMS: 600, |     autoExpandMS: 600, | ||||||
| @@ -25,10 +24,12 @@ const dragAndDropSetup = { | |||||||
|     }, |     }, | ||||||
|     dragEnter: (node, data) => true, // allow drop on any node |     dragEnter: (node, data) => true, // allow drop on any node | ||||||
|     dragOver: (node, data) => true, |     dragOver: (node, data) => true, | ||||||
|     dragDrop: (node, data) => { |     dragDrop: async (node, data) => { | ||||||
|         const dataTransfer = data.dataTransfer; |         const dataTransfer = data.dataTransfer; | ||||||
|  |  | ||||||
|         if (dataTransfer && dataTransfer.files && dataTransfer.files.length > 0) { |         if (dataTransfer && dataTransfer.files && dataTransfer.files.length > 0) { | ||||||
|  |             const importDialog = await import('../dialogs/import.js'); | ||||||
|  |  | ||||||
|             importDialog.uploadFiles(node.data.noteId, dataTransfer.files, { |             importDialog.uploadFiles(node.data.noteId, dataTransfer.files, { | ||||||
|                 safeImport: true, |                 safeImport: true, | ||||||
|                 shrinkImages: true, |                 shrinkImages: true, | ||||||
|   | |||||||
| @@ -1,21 +1,21 @@ | |||||||
| import utils from "./utils.js"; | import utils from "./utils.js"; | ||||||
| import treeService from "./tree.js"; |  | ||||||
| import linkService from "./link.js"; | import linkService from "./link.js"; | ||||||
| import zoomService from "./zoom.js"; | import zoomService from "./zoom.js"; | ||||||
| import noteRevisionsDialog from "../dialogs/note_revisions.js"; |  | ||||||
| import optionsDialog from "../dialogs/options.js"; |  | ||||||
| import addLinkDialog from "../dialogs/add_link.js"; |  | ||||||
| import jumpToNoteDialog from "../dialogs/jump_to_note.js"; |  | ||||||
| import noteSourceDialog from "../dialogs/note_source.js"; |  | ||||||
| import recentChangesDialog from "../dialogs/recent_changes.js"; |  | ||||||
| import sqlConsoleDialog from "../dialogs/sql_console.js"; |  | ||||||
| import searchNotesService from "./search_notes.js"; |  | ||||||
| import attributesDialog from "../dialogs/attributes.js"; |  | ||||||
| import helpDialog from "../dialogs/help.js"; |  | ||||||
| import noteInfoDialog from "../dialogs/note_info.js"; |  | ||||||
| import aboutDialog from "../dialogs/about.js"; |  | ||||||
| import linkMapDialog from "../dialogs/link_map.js"; |  | ||||||
| import protectedSessionService from "./protected_session.js"; | import protectedSessionService from "./protected_session.js"; | ||||||
|  | import searchNotesService from "./search_notes.js"; | ||||||
|  |  | ||||||
|  | const NOTE_REVISIONS = "../dialogs/note_revisions.js"; | ||||||
|  | const OPTIONS = "../dialogs/options.js"; | ||||||
|  | const ADD_LINK = "../dialogs/add_link.js"; | ||||||
|  | const JUMP_TO_NOTE = "../dialogs/jump_to_note.js"; | ||||||
|  | const NOTE_SOURCE = "../dialogs/note_source.js"; | ||||||
|  | const RECENT_CHANGES = "../dialogs/recent_changes.js"; | ||||||
|  | const SQL_CONSOLE = "../dialogs/sql_console.js"; | ||||||
|  | const ATTRIBUTES = "../dialogs/attributes.js"; | ||||||
|  | const HELP = "../dialogs/help.js"; | ||||||
|  | const NOTE_INFO = "../dialogs/note_info.js"; | ||||||
|  | const ABOUT = "../dialogs/about.js"; | ||||||
|  | const LINK_MAP = "../dialogs/link_map.js"; | ||||||
|  |  | ||||||
| function registerEntrypoints() { | function registerEntrypoints() { | ||||||
|     // hot keys are active also inside inputs and content editables |     // hot keys are active also inside inputs and content editables | ||||||
| @@ -23,13 +23,13 @@ function registerEntrypoints() { | |||||||
|     jQuery.hotkeys.options.filterContentEditable = false; |     jQuery.hotkeys.options.filterContentEditable = false; | ||||||
|     jQuery.hotkeys.options.filterTextInputs = false; |     jQuery.hotkeys.options.filterTextInputs = false; | ||||||
|  |  | ||||||
|     utils.bindGlobalShortcut('ctrl+l', addLinkDialog.showDialog); |     utils.bindGlobalShortcut('ctrl+l', () => import(ADD_LINK).then(d => d.showDialog())); | ||||||
|     utils.bindGlobalShortcut('ctrl+shift+l', addLinkDialog.showDialogForClone); |     utils.bindGlobalShortcut('ctrl+shift+l', () => import(ADD_LINK).then(d => d.showDialogForClone())); | ||||||
|  |  | ||||||
|     $("#jump-to-note-dialog-button").click(jumpToNoteDialog.showDialog); |     $("#jump-to-note-dialog-button").click(() => import(JUMP_TO_NOTE).then(d => d.showDialog())); | ||||||
|     utils.bindGlobalShortcut('ctrl+j', jumpToNoteDialog.showDialog); |     utils.bindGlobalShortcut('ctrl+j', () => import(JUMP_TO_NOTE).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $("#recent-changes-button").click(recentChangesDialog.showDialog); |     $("#recent-changes-button").click(() => import(RECENT_CHANGES).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $("#enter-protected-session-button").click(protectedSessionService.enterProtectedSession); |     $("#enter-protected-session-button").click(protectedSessionService.enterProtectedSession); | ||||||
|     $("#leave-protected-session-button").click(protectedSessionService.leaveProtectedSession); |     $("#leave-protected-session-button").click(protectedSessionService.leaveProtectedSession); | ||||||
| @@ -38,17 +38,17 @@ function registerEntrypoints() { | |||||||
|     utils.bindGlobalShortcut('ctrl+s', searchNotesService.toggleSearch); |     utils.bindGlobalShortcut('ctrl+s', searchNotesService.toggleSearch); | ||||||
|  |  | ||||||
|     const $noteTabContainer = $("#note-tab-container"); |     const $noteTabContainer = $("#note-tab-container"); | ||||||
|     $noteTabContainer.on("click", ".show-attributes-button", attributesDialog.showDialog); |     $noteTabContainer.on("click", ".show-attributes-button", () => import(ATTRIBUTES).then(d => d.showDialog())); | ||||||
|     utils.bindGlobalShortcut('alt+a', attributesDialog.showDialog); |     utils.bindGlobalShortcut('alt+a', () => import(ATTRIBUTES).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $noteTabContainer.on("click", ".show-note-info-button", noteInfoDialog.showDialog); |     $noteTabContainer.on("click", ".show-note-info-button", () => import(NOTE_INFO).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $noteTabContainer.on("click", ".show-note-revisions-button", function() { |     $noteTabContainer.on("click", ".show-note-revisions-button", function() { | ||||||
|         if ($(this).hasClass("disabled")) { |         if ($(this).hasClass("disabled")) { | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         noteRevisionsDialog.showCurrentNoteRevisions(); |         import(NOTE_REVISIONS).then(d => d.showDialog()); | ||||||
|     }); |     }); | ||||||
|  |  | ||||||
|     $noteTabContainer.on("click", ".show-source-button", function() { |     $noteTabContainer.on("click", ".show-source-button", function() { | ||||||
| @@ -56,22 +56,26 @@ function registerEntrypoints() { | |||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         noteSourceDialog.showDialog(); |         import(NOTE_SOURCE).then(d => { | ||||||
|  |             console.log(d); | ||||||
|  |  | ||||||
|  |             d.showDialog() | ||||||
|  |         }); | ||||||
|     }); |     }); | ||||||
|  |  | ||||||
|     $noteTabContainer.on("click", ".show-link-map-button", function() { |     $noteTabContainer.on("click", ".show-link-map-button", function() { | ||||||
|         linkMapDialog.showDialog(); |         import(LINK_MAP).then(d => d.showDialog()); | ||||||
|     }); |     }); | ||||||
|  |  | ||||||
|     $("#options-button").click(optionsDialog.showDialog); |     $("#options-button").click(() => import(OPTIONS).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $("#show-help-button").click(helpDialog.showDialog); |     $("#show-help-button").click(() => import(HELP).then(d => d.showDialog())); | ||||||
|     utils.bindGlobalShortcut('f1', helpDialog.showDialog); |     utils.bindGlobalShortcut('f1', () => import(HELP).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $("#open-sql-console-button").click(sqlConsoleDialog.showDialog); |     $("#open-sql-console-button").click(() => import(SQL_CONSOLE).then(d => d.showDialog())); | ||||||
|     utils.bindGlobalShortcut('alt+o', sqlConsoleDialog.showDialog); |     utils.bindGlobalShortcut('alt+o', () => import(SQL_CONSOLE).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     $("#show-about-dialog-button").click(aboutDialog.showDialog); |     $("#show-about-dialog-button").click(() => import(ABOUT).then(d => d.showDialog())); | ||||||
|  |  | ||||||
|     if (utils.isElectron()) { |     if (utils.isElectron()) { | ||||||
|         $("#history-navigation").show(); |         $("#history-navigation").show(); | ||||||
|   | |||||||
| @@ -2,12 +2,10 @@ import treeService from './tree.js'; | |||||||
| import TabContext from './tab_context.js'; | import TabContext from './tab_context.js'; | ||||||
| import server from './server.js'; | import server from './server.js'; | ||||||
| import messagingService from "./messaging.js"; | import messagingService from "./messaging.js"; | ||||||
| import infoService from "./info.js"; |  | ||||||
| import treeCache from "./tree_cache.js"; | import treeCache from "./tree_cache.js"; | ||||||
| import NoteFull from "../entities/note_full.js"; | import NoteFull from "../entities/note_full.js"; | ||||||
| import bundleService from "./bundle.js"; | import bundleService from "./bundle.js"; | ||||||
| import utils from "./utils.js"; | import utils from "./utils.js"; | ||||||
| import importDialog from "../dialogs/import.js"; |  | ||||||
| import contextMenuService from "./context_menu.js"; | import contextMenuService from "./context_menu.js"; | ||||||
| import treeUtils from "./tree_utils.js"; | import treeUtils from "./tree_utils.js"; | ||||||
| import tabRow from "./tab_row.js"; | import tabRow from "./tab_row.js"; | ||||||
| @@ -383,13 +381,14 @@ $tabContentsContainer.on("dragover", e => e.preventDefault()); | |||||||
|  |  | ||||||
| $tabContentsContainer.on("dragleave", e => e.preventDefault()); | $tabContentsContainer.on("dragleave", e => e.preventDefault()); | ||||||
|  |  | ||||||
| $tabContentsContainer.on("drop", e => { | $tabContentsContainer.on("drop", async e => { | ||||||
|     const activeNote = getActiveNote(); |     const activeNote = getActiveNote(); | ||||||
|  |  | ||||||
|     if (!activeNote) { |     if (!activeNote) { | ||||||
|         return; |         return; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     const importDialog = await import("../dialogs/import.js"); | ||||||
|     importDialog.uploadFiles(activeNote.noteId, e.originalEvent.dataTransfer.files, { |     importDialog.uploadFiles(activeNote.noteId, e.originalEvent.dataTransfer.files, { | ||||||
|         safeImport: true, |         safeImport: true, | ||||||
|         shrinkImages: true, |         shrinkImages: true, | ||||||
|   | |||||||
| @@ -6,9 +6,6 @@ import treeService from "./tree.js"; | |||||||
| import contextMenuWidget from "./context_menu.js"; | import contextMenuWidget from "./context_menu.js"; | ||||||
| import infoService from "./info.js"; | import infoService from "./info.js"; | ||||||
| import attributeAutocompleteService from "./attribute_autocomplete.js"; | import attributeAutocompleteService from "./attribute_autocomplete.js"; | ||||||
| import promptDialog from "../dialogs/prompt.js"; |  | ||||||
| import infoDialog from "../dialogs/info.js"; |  | ||||||
| import confirmDialog from "../dialogs/confirm.js"; |  | ||||||
|  |  | ||||||
| const uniDirectionalOverlays = [ | const uniDirectionalOverlays = [ | ||||||
|     [ "Arrow", { |     [ "Arrow", { | ||||||
| @@ -125,6 +122,7 @@ class NoteDetailRelationMap { | |||||||
|         this.clipboard = null; |         this.clipboard = null; | ||||||
|  |  | ||||||
|         this.$createChildNote.click(async () => { |         this.$createChildNote.click(async () => { | ||||||
|  |             const promptDialog = await import('"../dialogs/prompt.js"'); | ||||||
|             const title = await promptDialog.ask({ message: "Enter title of new note",  defaultValue: "new note" }); |             const title = await promptDialog.ask({ message: "Enter title of new note",  defaultValue: "new note" }); | ||||||
|  |  | ||||||
|             if (!title.trim()) { |             if (!title.trim()) { | ||||||
| @@ -164,6 +162,8 @@ class NoteDetailRelationMap { | |||||||
|             noteDetailService.openInTab(noteId); |             noteDetailService.openInTab(noteId); | ||||||
|         } |         } | ||||||
|         else if (cmd === "remove") { |         else if (cmd === "remove") { | ||||||
|  |             const confirmDialog = await import('../dialogs/confirm.js'); | ||||||
|  |  | ||||||
|             if (!await confirmDialog.confirmDeleteNoteBoxWithNote($title.text())) { |             if (!await confirmDialog.confirmDeleteNoteBoxWithNote($title.text())) { | ||||||
|                 return; |                 return; | ||||||
|             } |             } | ||||||
| @@ -184,6 +184,7 @@ class NoteDetailRelationMap { | |||||||
|             this.saveData(); |             this.saveData(); | ||||||
|         } |         } | ||||||
|         else if (cmd === "edit-title") { |         else if (cmd === "edit-title") { | ||||||
|  |             const promptDialog = await import('"../dialogs/prompt.js"'); | ||||||
|             const title = await promptDialog.ask({ |             const title = await promptDialog.ask({ | ||||||
|                 message: "Enter new note title:", |                 message: "Enter new note title:", | ||||||
|                 defaultValue: $title.text() |                 defaultValue: $title.text() | ||||||
| @@ -429,6 +430,8 @@ class NoteDetailRelationMap { | |||||||
|                     }, |                     }, | ||||||
|                     selectContextMenuItem: async (event, cmd) => { |                     selectContextMenuItem: async (event, cmd) => { | ||||||
|                         if (cmd === 'remove') { |                         if (cmd === 'remove') { | ||||||
|  |                             const confirmDialog = await import('../dialogs/confirm.js'); | ||||||
|  |  | ||||||
|                             if (!await confirmDialog.confirm("Are you sure you want to remove the relation?")) { |                             if (!await confirmDialog.confirm("Are you sure you want to remove the relation?")) { | ||||||
|                                 return; |                                 return; | ||||||
|                             } |                             } | ||||||
| @@ -451,6 +454,7 @@ class NoteDetailRelationMap { | |||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|  |         const promptDialog = await import('"../dialogs/prompt.js"'); | ||||||
|         const name = await promptDialog.ask({ |         const name = await promptDialog.ask({ | ||||||
|             message: "Specify new relation name:", |             message: "Specify new relation name:", | ||||||
|             shown: ({ $answer }) => |             shown: ({ $answer }) => | ||||||
| @@ -476,6 +480,7 @@ class NoteDetailRelationMap { | |||||||
|             && rel.name === name); |             && rel.name === name); | ||||||
|  |  | ||||||
|         if (relationExists) { |         if (relationExists) { | ||||||
|  |             const infoDialog = await import('../dialogs/info.js'); | ||||||
|             await infoDialog.info("Connection '" + name + "' between these notes already exists."); |             await infoDialog.info("Connection '" + name + "' between these notes already exists."); | ||||||
|  |  | ||||||
|             this.jsPlumbInstance.deleteConnection(connection); |             this.jsPlumbInstance.deleteConnection(connection); | ||||||
|   | |||||||
| @@ -2,7 +2,6 @@ import treeService from './tree.js'; | |||||||
| import noteDetailService from './note_detail.js'; | import noteDetailService from './note_detail.js'; | ||||||
| import server from './server.js'; | import server from './server.js'; | ||||||
| import infoService from "./info.js"; | import infoService from "./info.js"; | ||||||
| import confirmDialog from "../dialogs/confirm.js"; |  | ||||||
|  |  | ||||||
| const DEFAULT_MIME_TYPES = [ | const DEFAULT_MIME_TYPES = [ | ||||||
|     { mime: 'text/x-csrc', title: 'C' }, |     { mime: 'text/x-csrc', title: 'C' }, | ||||||
| @@ -113,12 +112,13 @@ function NoteTypeContext(ctx) { | |||||||
|         self.updateExecuteScriptButtonVisibility(); |         self.updateExecuteScriptButtonVisibility(); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     function confirmChangeIfContent() { |     async function confirmChangeIfContent() { | ||||||
|         if (!self.ctx.getComponent().getContent()) { |         if (!self.ctx.getComponent().getContent()) { | ||||||
|             return true; |             return true; | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         return confirmDialog.confirm("It is not recommended to change note type when note content is not empty. Do you want to continue anyway?"); |         const confirmDialog = await import("../dialogs/confirm.js"); | ||||||
|  |         return await confirmDialog.confirm("It is not recommended to change note type when note content is not empty. Do you want to continue anyway?"); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     this.selectText = async function() { |     this.selectText = async function() { | ||||||
|   | |||||||
| @@ -4,7 +4,6 @@ import utils from './utils.js'; | |||||||
| import server from './server.js'; | import server from './server.js'; | ||||||
| import protectedSessionHolder from './protected_session_holder.js'; | import protectedSessionHolder from './protected_session_holder.js'; | ||||||
| import infoService from "./info.js"; | import infoService from "./info.js"; | ||||||
| import protectedSessionDialog from "../dialogs/protected_session.js"; |  | ||||||
|  |  | ||||||
| const $enterProtectedSessionButton = $("#enter-protected-session-button"); | const $enterProtectedSessionButton = $("#enter-protected-session-button"); | ||||||
| const $leaveProtectedSessionButton = $("#leave-protected-session-button"); | const $leaveProtectedSessionButton = $("#leave-protected-session-button"); | ||||||
| @@ -28,7 +27,7 @@ function enterProtectedSession() { | |||||||
|         // using deferred instead of promise because it allows resolving from outside |         // using deferred instead of promise because it allows resolving from outside | ||||||
|         protectedSessionDeferred = dfd; |         protectedSessionDeferred = dfd; | ||||||
|  |  | ||||||
|         protectedSessionDialog.show(); |         import("../dialogs/protected_session.js").then(protectedSessionDialog => protectedSessionDialog.show()) | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     return dfd.promise(); |     return dfd.promise(); | ||||||
|   | |||||||
| @@ -1,8 +1,3 @@ | |||||||
| import NoteInfoWidget from "../widgets/note_info.js"; |  | ||||||
| import LinkMapWidget from "../widgets/link_map.js"; |  | ||||||
| import NoteRevisionsWidget from "../widgets/note_revisions.js"; |  | ||||||
| import AttributesWidget from "../widgets/attributes.js"; |  | ||||||
| import WhatLinksHereWidget from "../widgets/what_links_here.js"; |  | ||||||
| import bundleService from "./bundle.js"; | import bundleService from "./bundle.js"; | ||||||
| import messagingService from "./messaging.js"; | import messagingService from "./messaging.js"; | ||||||
|  |  | ||||||
| @@ -32,6 +27,7 @@ class Sidebar { | |||||||
|             this.$sidebar.show(); |             this.$sidebar.show(); | ||||||
|             this.$showSideBarButton.hide(); |             this.$showSideBarButton.hide(); | ||||||
|             this.ctx.stateChanged(); |             this.ctx.stateChanged(); | ||||||
|  |             this.noteLoaded(); | ||||||
|         }); |         }); | ||||||
|  |  | ||||||
|         this.$showSideBarButton.toggle(!state.visible); |         this.$showSideBarButton.toggle(!state.visible); | ||||||
| @@ -50,10 +46,20 @@ class Sidebar { | |||||||
|     } |     } | ||||||
|  |  | ||||||
|     async noteLoaded() { |     async noteLoaded() { | ||||||
|  |         if (!this.isVisible() || !this.ctx.note) { | ||||||
|  |             return; | ||||||
|  |         } | ||||||
|  |  | ||||||
|         this.widgets = []; |         this.widgets = []; | ||||||
|         this.$widgetContainer.empty(); |         this.$widgetContainer.empty(); | ||||||
|  |  | ||||||
|         const widgetClasses = [AttributesWidget, LinkMapWidget, WhatLinksHereWidget, NoteRevisionsWidget, NoteInfoWidget]; |         const widgetClasses = [ | ||||||
|  |             await import("../widgets/note_info.js"), | ||||||
|  |             await import("../widgets/link_map.js"), | ||||||
|  |             await import("../widgets/note_revisions.js"), | ||||||
|  |             await import("../widgets/attributes.js"), | ||||||
|  |             await import("../widgets/what_links_here.js") | ||||||
|  |         ].map(m => m.default); | ||||||
|  |  | ||||||
|         const widgetRelations = await this.ctx.note.getRelations('widget'); |         const widgetRelations = await this.ctx.note.getRelations('widget'); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -13,7 +13,6 @@ import treeKeyBindings from "./tree_keybindings.js"; | |||||||
| import Branch from '../entities/branch.js'; | import Branch from '../entities/branch.js'; | ||||||
| import NoteShort from '../entities/note_short.js'; | import NoteShort from '../entities/note_short.js'; | ||||||
| import hoistedNoteService from '../services/hoisted_note.js'; | import hoistedNoteService from '../services/hoisted_note.js'; | ||||||
| import confirmDialog from "../dialogs/confirm.js"; |  | ||||||
| import optionsInit from "../services/options_init.js"; | import optionsInit from "../services/options_init.js"; | ||||||
| import TreeContextMenu from "./tree_context_menu.js"; | import TreeContextMenu from "./tree_context_menu.js"; | ||||||
| import bundle from "./bundle.js"; | import bundle from "./bundle.js"; | ||||||
| @@ -154,6 +153,8 @@ async function activateNote(notePath, noteLoadedListener) { | |||||||
|     const hoistedNoteId = await hoistedNoteService.getHoistedNoteId(); |     const hoistedNoteId = await hoistedNoteService.getHoistedNoteId(); | ||||||
|  |  | ||||||
|     if (hoistedNoteId !== 'root' && !runNotePath.includes(hoistedNoteId)) { |     if (hoistedNoteId !== 'root' && !runNotePath.includes(hoistedNoteId)) { | ||||||
|  |         const confirmDialog = await import('../dialogs/confirm.js'); | ||||||
|  |  | ||||||
|         if (!await confirmDialog.confirm("Requested note is outside of hoisted note subtree. Do you want to unhoist?")) { |         if (!await confirmDialog.confirm("Requested note is outside of hoisted note subtree. Do you want to unhoist?")) { | ||||||
|             return; |             return; | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -3,9 +3,6 @@ import messagingService from './messaging.js'; | |||||||
| import protectedSessionService from './protected_session.js'; | import protectedSessionService from './protected_session.js'; | ||||||
| import treeChangesService from './branches.js'; | import treeChangesService from './branches.js'; | ||||||
| import treeUtils from './tree_utils.js'; | import treeUtils from './tree_utils.js'; | ||||||
| import branchPrefixDialog from '../dialogs/branch_prefix.js'; |  | ||||||
| import exportDialog from '../dialogs/export.js'; |  | ||||||
| import importDialog from '../dialogs/import.js'; |  | ||||||
| import treeCache from "./tree_cache.js"; | import treeCache from "./tree_cache.js"; | ||||||
| import syncService from "./sync.js"; | import syncService from "./sync.js"; | ||||||
| import hoistedNoteService from './hoisted_note.js'; | import hoistedNoteService from './hoisted_note.js'; | ||||||
| @@ -108,6 +105,7 @@ class TreeContextMenu { | |||||||
|             }); |             }); | ||||||
|         } |         } | ||||||
|         else if (cmd === "editBranchPrefix") { |         else if (cmd === "editBranchPrefix") { | ||||||
|  |             const branchPrefixDialog = await import('../dialogs/branch_prefix.js'); | ||||||
|             branchPrefixDialog.showDialog(this.node); |             branchPrefixDialog.showDialog(this.node); | ||||||
|         } |         } | ||||||
|         else if (cmd === "protectSubtree") { |         else if (cmd === "protectSubtree") { | ||||||
| @@ -132,9 +130,11 @@ class TreeContextMenu { | |||||||
|             treeChangesService.deleteNodes(treeService.getSelectedOrActiveNodes(this.node)); |             treeChangesService.deleteNodes(treeService.getSelectedOrActiveNodes(this.node)); | ||||||
|         } |         } | ||||||
|         else if (cmd === "export") { |         else if (cmd === "export") { | ||||||
|  |             const exportDialog = await import('../dialogs/export.js'); | ||||||
|             exportDialog.showDialog(this.node,"subtree"); |             exportDialog.showDialog(this.node,"subtree"); | ||||||
|         } |         } | ||||||
|         else if (cmd === "importIntoNote") { |         else if (cmd === "importIntoNote") { | ||||||
|  |             const importDialog = await import('../dialogs/import.js'); | ||||||
|             importDialog.showDialog(this.node); |             importDialog.showDialog(this.node); | ||||||
|         } |         } | ||||||
|         else if (cmd === "collapseSubtree") { |         else if (cmd === "collapseSubtree") { | ||||||
|   | |||||||
| @@ -1,7 +1,6 @@ | |||||||
| import noteDetailService from "./note_detail.js"; | import noteDetailService from "./note_detail.js"; | ||||||
| import treeChangesService from "./branches.js"; | import treeChangesService from "./branches.js"; | ||||||
| import treeService from "./tree.js"; | import treeService from "./tree.js"; | ||||||
| import editBranchPrefixDialog from "../dialogs/branch_prefix.js"; |  | ||||||
| import hoistedNoteService from "./hoisted_note.js"; | import hoistedNoteService from "./hoisted_note.js"; | ||||||
| import clipboard from "./clipboard.js"; | import clipboard from "./clipboard.js"; | ||||||
|  |  | ||||||
| @@ -86,7 +85,8 @@ const keyBindings = { | |||||||
|  |  | ||||||
|         return false; |         return false; | ||||||
|     }, |     }, | ||||||
|     "f2": node => { |     "f2": async node => { | ||||||
|  |         const editBranchPrefixDialog = await import("../dialogs/branch_prefix.js"); | ||||||
|         editBranchPrefixDialog.showDialog(node); |         editBranchPrefixDialog.showDialog(node); | ||||||
|     }, |     }, | ||||||
|     "alt+-": node => { |     "alt+-": node => { | ||||||
|   | |||||||
| @@ -1,4 +1,3 @@ | |||||||
| import attributesDialog from "../dialogs/attributes.js"; |  | ||||||
| import utils from "../services/utils.js"; | import utils from "../services/utils.js"; | ||||||
| import linkService from "../services/link.js"; | import linkService from "../services/link.js"; | ||||||
| import messagingService from "../services/messaging.js"; | import messagingService from "../services/messaging.js"; | ||||||
| @@ -9,7 +8,8 @@ class AttributesWidget extends StandardWidget { | |||||||
|  |  | ||||||
|     getHeaderActions() { |     getHeaderActions() { | ||||||
|         const $showFullButton = $("<a>").append("show dialog").addClass('widget-header-action'); |         const $showFullButton = $("<a>").append("show dialog").addClass('widget-header-action'); | ||||||
|         $showFullButton.click(() => { |         $showFullButton.click(async () => { | ||||||
|  |             const attributesDialog = await import("../dialogs/attributes.js"); | ||||||
|             attributesDialog.showDialog(); |             attributesDialog.showDialog(); | ||||||
|         }); |         }); | ||||||
|  |  | ||||||
|   | |||||||
| @@ -1,5 +1,4 @@ | |||||||
| import libraryLoader from "../services/library_loader.js"; | import libraryLoader from "../services/library_loader.js"; | ||||||
| import linkMapDialog from "../dialogs/link_map.js"; |  | ||||||
| import server from "../services/server.js"; | import server from "../services/server.js"; | ||||||
| import treeCache from "../services/tree_cache.js"; | import treeCache from "../services/tree_cache.js"; | ||||||
| import linkService from "../services/link.js"; | import linkService from "../services/link.js"; | ||||||
| @@ -28,7 +27,8 @@ class LinkMapWidget extends StandardWidget { | |||||||
|  |  | ||||||
|     getHeaderActions() { |     getHeaderActions() { | ||||||
|         const $showFullButton = $("<a>").append("show full").addClass('widget-header-action'); |         const $showFullButton = $("<a>").append("show full").addClass('widget-header-action'); | ||||||
|         $showFullButton.click(() => { |         $showFullButton.click(async () => { | ||||||
|  |             const linkMapDialog = await import("../dialogs/link_map.js"); | ||||||
|             linkMapDialog.showDialog(); |             linkMapDialog.showDialog(); | ||||||
|         }); |         }); | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user