WorkFlowyの日付移動をショートカットキーで行うためのブラウザ拡張の試み
code:script.js
// このスクリプトはWorkFlowyのグローバルスコープで実行されます。
// ページ自身のコードと同じようにWFオブジェクトにアクセス可能です。
console.log("グローバルスクリプト: ショートカットキーリスナーをWorkFlowyに追加します。");
(function() {
document.body.addEventListener('keydown', event => {
//日付戻るボタンを押す
if (event.altKey && event.metaKey && event.key === '‘') {
event.preventDefault();
console.log("カスタムショートカット([+Meta+alt)が押されました");
const btset = document.querySelector(".pb-m");
if (btset){
btset.querySelectorAll(".iconButton")0?.click(); }
}
//日付進むボタンを押す
if (event.altKey && event.metaKey && event.key === '«') {
event.preventDefault();
console.log("カスタムショートカット(]+Meta+alt)が押されました");
const btset = document.querySelector(".pb-m");
if (btset){
btset.querySelectorAll(".iconButton")1?.click(); }
}
});
})();
console.log("グローバルスクリプト: ショートカットキーのセットアップが完了しました。");
https://gyazo.com/3e63d75d6893100e3eaf6c7f7c98035c