- add sources.
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / webui / chromeos / ui_account_tweaks.h
1 // Copyright (c) 2012 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 #ifndef CHROME_BROWSER_UI_WEBUI_CHROMEOS_UI_ACCOUNT_TWEAKS_H_
6 #define CHROME_BROWSER_UI_WEBUI_CHROMEOS_UI_ACCOUNT_TWEAKS_H_
7
8 #include "base/values.h"
9 #include "base/compiler_specific.h"
10
11 namespace content {
12 class WebUIDataSource;
13 }
14
15 namespace chromeos {
16
17 /**
18  * Fills given dictionary with account status data (whether current user is
19  * owner/guest, id of the owner).
20  * @param localized_strings non-null dictionary that will be filled.
21  */
22 void AddAccountUITweaksLocalizedValues(
23     base::DictionaryValue* localized_strings);
24
25 /**
26  * Fills given data source with account status data (whether current user is
27  * owner/guest, id of the owner).
28  * @param source non-null ui data source which localized values dictionary will
29  * be filled.
30  */
31 void AddAccountUITweaksLocalizedValues(content::WebUIDataSource* source);
32
33 }  // namespace chromeos
34
35 #endif  // CHROME_BROWSER_UI_WEBUI_CHROMEOS_UI_ACCOUNT_TWEAKS_H_