WorkFlowyのグループ化をショートカットキーで行うためのブラウザ拡張の試み
ショートカットキーの部分だけ
code:script.js
//選択項目をグループ化する
if (event.shiftKey && event.metaKey && event.key === 'g') {
event.preventDefault(); // ブラウザのデフォルト動作をキャンセル
console.log("カスタムショートカット: 新しい親項目を作成し、選択項目を移動します。");
// 1. 現在選択されている項目を取得する
var targetItem = WF.getSelection();
""==targetItem&&targetItem.push(WF.focusedItem());
// 2. 現在選択されている項目の上に新しい項目を作成する
const t = WF.createItem(targetItem0.getParent(),targetItem0.getPriority())
// 3. 現在選択されている項目を作成された項目の子項目い移動する
WF.moveItems(targetItem, t, 0);
WF.expandItem(t);
WF.editItemName(t);
console.log("処理完了: 選択された項目が新しい親項目の子として移動しました。");
}
https://gyazo.com/315d54d2ae1add249623525dda968f95