ポップアップメニューに機能を追加する
importで読み込んでもいいし、簡単なものは直接書き込んでもOK。
code:script.js
// 範囲選択してポップアップメニューに文字数を表示する(下記、参考リンク参照)
import "../範囲選択してポップアップメニューに文字数を表示する/script.js"
// 選択した文字を見出しにする
scrapbox.PopupMenu.addButton({ title: '見出し', onClick: text => [** ${text}] })
// 広告
scrapbox.PopupMenu.addButton({ title: '広告', onClick: text => [* [行政書士業務なら行政書士河野翔事務所 https://office.konosho.com/]]\n[https://gyazo.com/e1e305d5d8591c3e6005c7b33d9f4224 https://office.konosho.com/] })
// 古物商許可
scrapbox.PopupMenu.addButton({ title: '古物', onClick: text => [* [古物商許可のことなら行政書士河野翔事務所 https://office.konosho.com/kobutsu/]]\n[https://gyazo.com/498558e809f0ed8ec6dec50232bef4e3 https://office.konosho.com/kobutsu/] })
// 特殊車両通行許可
scrapbox.PopupMenu.addButton({ title: '特車', onClick: text => [* [特殊車両通行許可のことなら行政書士河野翔事務所 https://office.konosho.com/tokusya]]\n[https://gyazo.com/0b21905e41a6b72938d12509aa121288 https://office.konosho.com/tokusya] })
// 農地関係
scrapbox.PopupMenu.addButton({ title: '農地', onClick: text => [* [農地のことなら行政書士河野翔事務所 https://office.konosho.com/nochi]]\n[https://gyazo.com/abfdd05d1baf844e8adb410f16dbfe77 https://office.konosho.com/nochi] })
// 風俗営業許可
scrapbox.PopupMenu.addButton({ title: '風営', onClick: text => [* [風俗営業許可のことなら行政書士河野翔事務所 https://office.konosho.com/fuei]]\n[https://gyazo.com/1cacdb1e393c7b4697b72473fab68c4d https://office.konosho.com/fuei] })
// 相続
scrapbox.PopupMenu.addButton({ title: '相続', onClick: text => [* [相続のことなら行政書士河野翔事務所 https://office.konosho.com/sozoku]]\n[https://gyazo.com/3506d8cfeedf49f693ce02c9fa2e5e37 https://office.konosho.com/sozoku] })
// 公正証書遺言
scrapbox.PopupMenu.addButton({ title: '公遺', onClick: text => [* [公正証書遺言のことなら行政書士河野翔事務所 https://office.konosho.com/koseishoshoigon]]\n[https://gyazo.com/ab10275e5fe817a6841a539e6e718d02 https://office.konosho.com/koseishoshoigon] })
// 契約書
scrapbox.PopupMenu.addButton({ title: '契約書', onClick: text => [* [契約書のことなら行政書士河野翔事務所 https://office.konosho.com/contract]]\n[https://gyazo.com/3dfb7d3db9d58a1dcff431022ac7fae2 https://office.konosho.com/contract] })
// 不動産
scrapbox.PopupMenu.addButton({ title: '不動産', onClick: text => [* [不動産のことなら行政書士河野翔事務所 https://office.konosho.com/]]\n[https://gyazo.com/ca5c350c0b1ba9c2fe8e47ad7947a964 https://office.konosho.com/] })
// 引用
scrapbox.PopupMenu.addButton({ title: '引用', onClick: text => text.split(/\n/).map(line => > ${line}).join('\n') })
// 番号付きリスト
scrapbox.PopupMenu.addButton({ title: 'No.', onClick: text => text.split(/\n/).map((line, index) => ${index+1}. ${line}).join('\n') })
// 水平線
scrapbox.PopupMenu.addButton({ title: '水平線', onClick: text => [hr.icon] })
参考
更新日