2799499851fe73829f874f1c3cbd945942076b97
[fnpeditor.git] / modules / data.js
1 rng.modules.data = function(sandbox) {\r
2 \r
3     var document = sandbox.getBootstrappedData().document;\r
4 \r
5     return {\r
6         start: function() {\r
7             sandbox.publish('ready');\r
8         },\r
9         getDocument: function() {\r
10             return document;\r
11         },\r
12         commitDocument: function(newDocument, reason) {\r
13             document = newDocument;\r
14             sandbox.publish('documentChanged', document, reason);\r
15         }\r
16         \r
17     }\r
18 \r
19 };