+ },\r
+ restoreVersion: function(options) {\r
+ if(options.version && options.description) {\r
+ sandbox.publish('restoringStarted', {version: options.version});\r
+ $.ajax({\r
+ method: 'post',\r
+ dataType: 'json',\r
+ url: '/' + gettext('editor') + '/' + document_id + '/revert',\r
+ data: JSON.stringify(options),\r
+ success: function(data) {\r
+ doc = data.document;\r
+ document_version = data.version;\r
+ reloadHistory();\r
+ sandbox.publish('documentReverted', data);\r
+ },\r
+ }); \r
+ }\r
+ },\r
+ getDocumentId: function() {\r
+ return document_id;\r
+ },\r
+ getDocumentVersion: function() {\r
+ return document_version;\r