// Copyright 2022 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef UI_EVENTS_OZONE_LAYOUT_XKB_XKB_MODIFIER_CONVERTER_H_ #define UI_EVENTS_OZONE_LAYOUT_XKB_XKB_MODIFIER_CONVERTER_H_ #include <xkbcommon/xkbcommon.h> #include <string> #include <string_view> #include <vector> #include "base/component_export.h" namespace ui { // Handles the conversions about XKB modifiers, names and ui::EventFlags. class COMPONENT_EXPORT(EVENTS_OZONE_LAYOUT) XkbModifierConverter { … }; } // namespace ui #endif // UI_EVENTS_OZONE_LAYOUT_XKB_XKB_MODIFIER_CONVERTER_H_