{"json_modified": "2016-03-28T08:09:55.009850", "uuid": "7fa74e6b-616e-48b4-9382-21e92f47e476", "title": "nsIPrefService", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIPrefService", "tags": ["XPCOM Interface Reference", "Interfaces:Scriptable", "XPCOM", "Interfaces", "XPCOM API Reference"], "translations": [], "modified": "2014-04-14T10:43:50", "label": "nsIPrefService", "localization_tags": [], "locale": "en-US", "id": 10088, "last_edit": "2014-04-14T10:43:50", "summary": "Call to get a Preferences \"Branch\" which accesses user preference data. Using a Set method on this object will always create or set a user preference value. When using a Get method a user set value will be returned if one exists, otherwise a default value will be returned.", "sections": [{"id": "Method_overview", "title": "Method overview"}, {"id": "Methods", "title": "Methods"}, {"id": "getBranch()", "title": "getBranch()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getDefaultBranch()", "title": "getDefaultBranch()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "readUserPrefs()", "title": "readUserPrefs()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "resetPrefs()", "title": "resetPrefs()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "resetUserPrefs()", "title": "resetUserPrefs()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "savePrefFile()", "title": "savePrefFile()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "See also", "title": null}], "slug": "Mozilla/Tech/XPCOM/Reference/Interface/nsIPrefService", "review_tags": []}