通知機能(Notifications)を用意するならそれはタスクリスト(ToDoリスト)になる。
ウォッチ中のページが更新されたり、自分宛のメッセージが書き込まれたという通知なので、それをトリガーにして利用者が行動する…つまり通知はタスクリストと同じものになる。通知駆動、タスクドリブン。
タスクリストには通知された更新情報(あとで読むページ)と、手作業で指定した「あとで読むページ」を登録できるように。
タスクが持つ情報…
- 用件や日付など
普通のタスクリストが持つような情報。日付などはページ/要素で書くので、NotationTextを1つ書ければいい。 - 状態
これもページ/要素でやるべきだけど、マウス操作やタッチ操作でできるようにするには…
→:チェックボックス- まだ
- 済んだ/キャンセル
「済んだ」と「キャンセル」は同じ扱いだけど、見た目が違う。色に例えると済んだ…緑、キャンセル…白。 - やってる
「やってる」は「今日やること」よりも優先される再優先項目。