}
+// Something has been dropped onto a folder.
function mail_folder_drop(event, destination_room) {
event.preventDefault();
- console.log("mail_folder_drop(" + destination_room + ")");
event.target.classList.toggle("ctdl_mail_folder_droppable", false);
+ var msgs = event.dataTransfer.getData("text").split(",");
+ for (var i=0; i<msgs.length; ++i) {
+ mail_move(msgs[i], destination_room);
+ }
+}
+
+
+// mail_folder_drop() calls this function for each message being moved
+function mail_move(msgdiv, destination_room) {
+ console.log("mail_move() " + msgdiv + " to " + destination_room);
}