WorkFlowyで親項目を閉じるショートカットキーを追加するブックマークレット
maro_draft.iconらしたさんのツイートをみて、フォーカスがつくようにしてみました。
code:parentcollapse.js
var s = WF.focusedItem();
var t = s.getParent();
WF.editItemName(t);
WF.collapseItem(t);
親項目の前にフォーカスがつきます。
親項目の後ろにフォーカスを当てたい場合は、
code:parentcollapse1.js
var s = WF.focusedItem();
var t = s.getParent();
WF.editItemName(t);
WF.collapseItem(t);
setTimeout('WF.editItemName(WF.focusedItem());', 250);
Zoomしているトピックの上にも上がれるようにしてみた。
code:parentcollapse2.js
var s = WF.focusedItem();
var t = s.getParent();
if(s.getId()!="None"){
WF.editItemName(t);
if(s.getId()==WF.currentItem().getId()){
WF.zoomOut();
}else{
WF.collapseItem(t);
setTimeout('WF.editItemName(WF.focusedItem());', 250);
}
}