{"json_modified": "2016-05-04T01:12:46.144275", "uuid": "4aa4631f-e169-4f87-8563-68f252fbb85a", "title": "SettingsLock", "url": "/en-US/docs/Mozilla/B2G_OS/API/SettingsLock", "tags": ["API", "B2G", "Non-standard", "Firefox OS", "Non-Standard", "Settings", "Api"], "translations": [], "modified": "2016-05-04T01:12:46", "label": "SettingsLock", "localization_tags": [], "locale": "en-US", "id": 60663, "last_edit": "2016-05-04T01:01:25", "summary": "The SettingsLock interface represents a lock on settings. it allows a script to modify settings asynchronously, but in a safe way: ordering is guaranteed and the no other script will modify the settings until the modification are done (the next lock objects will start processing after it has been closed).", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Properties", "title": "Properties"}, {"id": "Methods", "title": "Methods"}, {"id": "Specification", "title": "Specification"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/B2G_OS/API/SettingsLock", "review_tags": []}