Rearrange source to src dir.
[redakcja.git] / src / redakcja / static / js / wiki / view_column_diff.js
diff --git a/src/redakcja/static/js/wiki/view_column_diff.js b/src/redakcja/static/js/wiki/view_column_diff.js
new file mode 100644 (file)
index 0000000..33ffb6a
--- /dev/null
@@ -0,0 +1,35 @@
+(function($){
+
+       function DiffPerspective(options) {
+               var old_callback = options.callback || function() {};
+               var self = this;
+
+        options.callback = function(){
+                       self.base_id = options.base_id;
+                       old_callback.call(this);
+               };
+
+               $.wiki.Perspective.call(this, options);
+    };
+
+    DiffPerspective.prototype = new $.wiki.Perspective();
+
+    DiffPerspective.prototype.freezeState = function(){
+        // must
+    };
+
+       DiffPerspective.prototype.destroy = function() {
+        $.wiki.switchToTab('#HistoryPerspective');
+               $('#' + this.base_id).remove();
+               $('#' + this.perspective_id).remove();
+       };
+
+       DiffPerspective.prototype.onEnter = function(success, failure){
+               $.wiki.Perspective.prototype.onEnter.call(this);
+               console.log("Entered diff view");
+       };
+
+       $.wiki.DiffPerspective = DiffPerspective;
+
+})(jQuery);
+