1// Copyright (c) 2011 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_OPTIONS_CHROMEOS_LANGUAGE_CUSTOMIZE_MODIFIER_KEYS_HANDLER_H_  // NOLINT
6#define CHROME_BROWSER_UI_WEBUI_OPTIONS_CHROMEOS_LANGUAGE_CUSTOMIZE_MODIFIER_KEYS_HANDLER_H_  // NOLINT
7#pragma once
8
9#include "chrome/browser/prefs/pref_member.h"
10#include "chrome/browser/ui/webui/options/options_ui.h"
11
12namespace chromeos {
13
14// Customize modifier keys overlay page UI handler.
15class LanguageCustomizeModifierKeysHandler : public OptionsPageUIHandler {
16 public:
17  LanguageCustomizeModifierKeysHandler();
18  virtual ~LanguageCustomizeModifierKeysHandler();
19
20  // OptionsPageUIHandler implementation.
21  virtual void GetLocalizedValues(DictionaryValue* localized_strings);
22
23 private:
24  DISALLOW_COPY_AND_ASSIGN(LanguageCustomizeModifierKeysHandler);
25};
26
27}  // namespace chromeos
28
29#endif  // CHROME_BROWSER_UI_WEBUI_OPTIONS_CHROMEOS_LANGUAGE_CUSTOMIZE_MODIFIER_KEYS_HANDLER_H_  // NOLINT
30