button for collapsing tree, button for new top level note

This commit is contained in:
azivner 2017-08-29 20:58:53 -04:00
parent 36dbcfcce0
commit a7180e0e19
3 changed files with 18 additions and 5 deletions

View File

@ -13,14 +13,21 @@
<div id="content" style="margin-left: auto; margin-right: auto; width: 1100px"> <div id="content" style="margin-left: auto; margin-right: auto; width: 1100px">
<div class="hide-toggle" style="width: 300px; height: 100%; float: left;"> <div class="hide-toggle" style="width: 300px; height: 100%; float: left;">
<!--<button type="button" class="btn" onclick="createNewTopLevelNote()">Create new note</button>-->
<p> <p>
<label>Search:</label> <label>Search:</label>
<input name="search" autocomplete="off"> <input name="search" autocomplete="off">
<button id="btnResetSearch">&times;</button> <button id="btnResetSearch">&times;</button>
<span id="matches"></span> <span id="matches"></span>
</p> </p>
<a onclick="createNewTopLevelNote()" title="Create new top level note">
<img src="stat/icons/file-plus.png" alt="Create new top level note"/>
</a>
<a onclick="collapseTree()" title="Collapse tree">
<img src="stat/icons/list.png" alt="Collapse tree"/>
</a>
<div id="tree"> <div id="tree">
</div> </div>
</div> </div>

View File

@ -94,8 +94,6 @@ $(document).on('click', 'div.popover-content a', function(e) {
} }
}); });
let linkInfo;
$(document).bind('keydown', 'alt+l', function() { $(document).bind('keydown', 'alt+l', function() {
var range = $('#noteDetail').summernote('createRange'); var range = $('#noteDetail').summernote('createRange');
console.log("range:", range); console.log("range:", range);

View File

@ -203,3 +203,11 @@ $("button#btnResetSearch").click(function () {
let tree = $("#tree").fancytree("getTree"); let tree = $("#tree").fancytree("getTree");
tree.clearFilter(); tree.clearFilter();
}); });
function collapseTree() {
$("#tree").fancytree("getRootNode").visit(function(node){
node.setExpanded(false);
});
}
$(document).bind('keydown', 'alt+c', collapseTree);