# Copyright 2017 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. source_set("keyboard_assist") { sources = [ "omnibox_assistive_keyboard_delegate.h", "omnibox_assistive_keyboard_mediator.h", "omnibox_assistive_keyboard_mediator.mm", "omnibox_assistive_keyboard_utils.h", "omnibox_assistive_keyboard_utils.mm", "omnibox_assistive_keyboard_views.h", "omnibox_assistive_keyboard_views.mm", "omnibox_assistive_keyboard_views_utils.h", "omnibox_assistive_keyboard_views_utils.mm", "omnibox_input_assistant_items.h", "omnibox_input_assistant_items.mm", "omnibox_keyboard_accessory_view.h", "omnibox_keyboard_accessory_view.mm", "omnibox_ui_bar_button_item.h", "omnibox_ui_bar_button_item.mm", ] deps = [ "//base", "//base:i18n", "//components/search_engines", "//ios/chrome/app/strings", "//ios/chrome/browser/lens/ui_bundled:lens_availability", "//ios/chrome/browser/lens/ui_bundled:lens_entrypoint", "//ios/chrome/browser/location_bar/ui_bundled:constants", "//ios/chrome/browser/omnibox/public:features", "//ios/chrome/browser/omnibox/ui:omnibox_internal", "//ios/chrome/browser/omnibox/ui/keyboard_assist/resources", "//ios/chrome/browser/search_engines/model", "//ios/chrome/browser/search_engines/model:search_engines_util", "//ios/chrome/browser/shared/public/commands", "//ios/chrome/browser/shared/public/features", "//ios/chrome/browser/shared/public/features:system_flags", "//ios/chrome/browser/shared/ui/elements", "//ios/chrome/browser/shared/ui/symbols", "//ios/chrome/browser/shared/ui/util", "//ios/chrome/browser/shared/ui/util:util_swift", "//ios/chrome/browser/voice/model", "//ios/chrome/common/ui/colors", "//ios/chrome/common/ui/elements", "//ios/chrome/common/ui/util", "//ios/public/provider/chrome/browser/lens:lens_api", "//ios/public/provider/chrome/browser/voice_search:voice_search_api", "//ui/base", "//ui/gfx", ] allow_circular_includes_from = [ "//ios/chrome/browser/omnibox/ui:omnibox_internal" ] frameworks = [ "UIKit.framework" ] }