generated at
タスクリンクを作るPopupMenu
囲んだ文字列をタスクリンクにするPopupMenu
あったほうが便利なのに今まで作る発想が浮かばなかった
いつも手書きで作ってた

script.js
const zero = (n) => String(n).padStart(2, "0"); const format = (date) => `${date.getFullYear()}-${zero(date.getMonth() + 1)}-${zero(date.getDate())}`; scrapbox.PopupMenu.addButton({ title: (text) => `task${text.includes("\n") ? "s" : ""}`, onClick: (text) => text .split("\n") .map((line) => `[⬜️${line}@${format(new Date())}]`) .join("\n"), });

line 中のリンクや \ `をescapeする必要あり

#2023-09-11 06:02:24