スタンプ>>
<<<担当>>>
佐々木祐隆
<<<動き>>>
・スタンプの表示
・スタンプのドラッグアンドドロップ、右クリック、エディット
<<<モジュール>>>
・モジュール名:
Stamp_former(name, id)
Stamp_latter(name, id, date, detail)
Stamp(year, month)
・ソースファイル: Stamp.js
<<<関数>>>
[ Stamp_former ]
・.edit_name(○)
名前を変更
引数は新しい名前
・.show()
スタンプの表示
引数なし
・.menu_show()
右クリックによるメニューの表示
引数なし
[ Stamp_latter ]
・.edit_detail(○)
内容を変更
引数は新しい名前
・.show()
スタンプの表示
引数なし
・.menu_show()
右クリックによるメニューの表示
引数なし
[ Stamp ]
・.show()
スタンプ(前)の表示
引数なし
・.drag(e)、dragstart(e)、dragend(e)、dragover(e)、dragenter(e)、drop(e)
ドラッグ動作
引数はeventオブジェクト
・.contextmenu(e)
右クリック動作
置く前のスタンプ → 名前の変更ができるメニューの表示
置いた後のスタンプ → 削除
・.click(e)
右クリック動作によるメニューを非表示に
<<<補足>>>
実装予定だったものがソースファイルには入っているので、ソースファイルは煩雑で無駄の多いものとなっている。非常に見にくい
未実装 → カレンダー上に置いたスタンプの内容などを変更できる
妥協案、実装 → カレンダー上に置いたスタンプを右クリックで削除