Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(507)

Side by Side Diff: third_party/closure_compiler/externs/settings_private.js

Issue 1015623005: chrome.settingsPrivate: Basic stub implementation (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update API to reflect design changes. Still error on calling method. Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 /** @fileoverview Externs generated from namespace: settingsPrivate */
6
7 /**
8 * @typedef {{
9 * key: string,
10 * type: string,
stevenjb 2015/03/20 15:45:29 enum
Oren Blasberg 2015/03/20 18:58:53 Done.
11 * value: *,
12 * source: string
stevenjb 2015/03/20 15:45:29 enum
Oren Blasberg 2015/03/20 18:58:53 Done.
13 * }}
14 */
15 var PrefObject;
16
17 /**
18 * @const
19 */
20 chrome.settingsPrivate = {};
21
22 /**
23 * Sets a boolean settings value.
24 * @param {string} name
25 * @param {boolean} value
26 * @return {boolean} Returns true if |name| matches a valid key (i.e. a
27 * PrefObject key from getAllPrefs), or returns false and sets an error if
28 * it does not.
29 */
30 chrome.settingsPrivate.setBooleanPref = function(name, value) {};
31
32 /**
33 * Sets a number settings value.
34 * @param {string} name
35 * @param {number} value
36 * @return {boolean} Returns true if |name| matches a valid key (i.e. a
37 * PrefObject key from getAllPrefs), or returns false and sets an error if
38 * it does not.
39 */
40 chrome.settingsPrivate.setNumericPref = function(name, value) {};
41
42 /**
43 * Sets a string settings value.
44 * @param {string} name
45 * @param {string} value
46 * @return {boolean} Returns true if |name| matches a valid key (i.e. a
47 * PrefObject key from getAllPrefs), or returns false and sets an error if
48 * it does not.
49 */
50 chrome.settingsPrivate.setStringPref = function(name, value) {};
51
52 /**
53 * Gets all the prefs.
54 * @param {function(!Array<PrefObject>)} callback
55 */
56 chrome.settingsPrivate.getAllPrefs = function(callback) {};
57
58 /** @type {!ChromeEvent} */
59 chrome.settingsPrivate.onPrefsChanged;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698