From 38125881369cb87c35eb6a7b7e24f7c0130a32bb Mon Sep 17 00:00:00 2001 From: Julie Lala Date: Tue, 12 Aug 2014 09:15:30 -0400 Subject: register undo types --- .../javascripts/rectangles/engine/scenery/undo.js | 60 ++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 public/assets/javascripts/rectangles/engine/scenery/undo.js (limited to 'public/assets/javascripts/rectangles/engine/scenery') diff --git a/public/assets/javascripts/rectangles/engine/scenery/undo.js b/public/assets/javascripts/rectangles/engine/scenery/undo.js new file mode 100644 index 0000000..fb221f5 --- /dev/null +++ b/public/assets/javascripts/rectangles/engine/scenery/undo.js @@ -0,0 +1,60 @@ +(function(){ + UndoStack.register([ + { + type: "create-scenery", + undo: function(state){ + }, + redo: function(state){ + }, + }, + { + type: "update-scenery", + undo: function(state){ + }, + redo: function(state){ + }, + }, + { + type: "destroy-scenery", + undo: function(state){ + }, + redo: function(state){ + }, + }, + + // + + { + type: "create-rectangle", + undo: function(state){ + }, + redo: function(state){ + }, + }, + { + type: "update-rectangle", + undo: function(state){ + }, + redo: function(state){ + }, + }, + { + type: "destroy-rectangle", + undo: function(state){ + }, + redo: function(state){ + }, + }, + + // + + { + type: "update-wallpaper", + undo: function(state){ + }, + redo: function(state){ + }, + }, + + ]) +})() \ No newline at end of file -- cgit v1.2.3-70-g09d2