1 // Copyright 2018 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_MULTIDEVICE_SETUP_MULTIDEVICE_SETUP_LOCALIZED_STRINGS_PROVIDER_H_ 6 #define CHROME_BROWSER_UI_WEBUI_CHROMEOS_MULTIDEVICE_SETUP_MULTIDEVICE_SETUP_LOCALIZED_STRINGS_PROVIDER_H_ 7 8 namespace login { 9 class LocalizedValuesBuilder; 10 } 11 12 namespace content { 13 class WebUIDataSource; 14 } 15 16 namespace chromeos { 17 18 namespace multidevice_setup { 19 20 // Adds the strings needed for the MultiDevice setup flow to |html_source|. 21 void AddLocalizedStrings(content::WebUIDataSource* html_source); 22 23 // Same as AddLocalizedStrings but for a LocalizedValuesBuilder. 24 void AddLocalizedValuesToBuilder(::login::LocalizedValuesBuilder* builder); 25 26 } // namespace multidevice_setup 27 28 } // namespace chromeos 29 30 #endif // CHROME_BROWSER_UI_WEBUI_CHROMEOS_MULTIDEVICE_SETUP_MULTIDEVICE_SETUP_LOCALIZED_STRINGS_PROVIDER_H_ 31