タスクリンク
定義どこ〜?
時間情報まで埋め込む方式の初出はここだったか
「Scrapboxのページ名として表現されたタスク」
ページなのでScrapboxの(ブラケティング時の)ページ名補完で呼び出すことができる
≒思い出しやすい
リンクで呼び出すことからタスクリンク?
リンクで表現するからタスクリンク
そういえば定義書いてなかった
実装上
/^[✅⬜️📝)/
にマッチするリンクのこと
の設定では、特定の記法で開始日時を含められるようにもしてある
特徴
ページを作る必要がない
これはどこに書くんだろう?プロジェクト?
(scriptでcrawl対象にしたproject中の)任意のページです
たとえばvillagepumpをタスク収集対象projectに指定していた場合は、上記の記述だけでタスクとして機能します
なるほど
入力補完で簡単に呼び出せる
(似たようなタスクがある場合は、ちゃんと条件を絞り込まないとすぐ出てこない)
最大の特徴
そもそも何ができなかったのかわからなかったので読み解けなかった
同期したい状態ってなんだろ
タスク終わったらタイトルを✅始まりにすると終わったことを表示でき未着手のタスク検索に出なくなる
状態を同期=「タスクが完了しているかどうかの状態をタスクとして取り扱うリンクに含めることができる」?
そんなところです
タスクの抽出が簡単
リンクデータから Array.prototype.filter
で取り出せばいいだけ
運用の際にはUserScriptによる補助があると便利
タスクを一覧する
凝ったことをしたくなったらUserScriptを組む必要がある
なるほど、どっかに赤リンク書いておけばもう補完で呼び出せるのか