|
|
-
- define(["sugar-web/activity/activity","activity/moon-activity","webL10n"], function (activity, moonActivity, l10n) {
-
- // Manipulate the DOM only when it is ready.
- requirejs(['domReady!'], function (doc) {
-
- // Initialize the activity.
- activity.setup();
- moonActivity.setup();
- var datastoreObject = activity.getDatastoreObject();
- datastoreObject.loadAsText(function (error, metadata, data) {
- if (data == null) {
- return;
- }
- moonActivity.initPrefs(data);
- });
- var stopButton = document.getElementById("stop-button");
- stopButton.addEventListener('click', function (event) {
- var pref = moonActivity.getPrefs();
- datastoreObject.setDataAsText(pref);
- console.log("writing...");
- datastoreObject.save(function (error) {
- if (error === null) {
- console.log("write done.");
- }
- else {
- console.log("write failed.");
- }
- });
- });
-
- });
-
- });
|