# Copyright 2024 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. assert(is_chromeos) source_set("read_write_cards") { sources = [ "read_write_card_controller.h", "read_write_cards_ui_controller.cc", "read_write_cards_ui_controller.h", "read_write_cards_view.cc", "read_write_cards_view.h", ] deps = [ "//base", "//chrome/browser/ui/ash/editor_menu:utils", "//ui/aura", "//ui/base", "//ui/gfx", "//ui/views", "//ui/wm", ] } source_set("read_write_cards_manager") { sources = [ "read_write_cards_manager.cc", "read_write_cards_manager.h", "read_write_cards_manager_impl.cc", "read_write_cards_manager_impl.h", ] deps = [ ":read_write_cards", "//base", "//chrome/browser/ash/magic_boost", "//chrome/browser/ui/ash/editor_menu", "//chrome/browser/ui/ash/editor_menu:utils", "//chrome/browser/ui/ash/magic_boost", "//chrome/browser/ui/ash/quick_answers", "//chrome/browser/ui/views/mahi", "//chromeos/ash/components/editor_menu/public/cpp", "//chromeos/components/magic_boost/public/cpp", "//chromeos/components/quick_answers", "//chromeos/components/quick_answers/public/cpp", "//chromeos/components/quick_answers/public/cpp:prefs", "//chromeos/constants", "//content/public/browser", ] } source_set("unit_tests") { testonly = true sources = [ "read_write_cards_manager_impl_unittest.cc", "read_write_cards_ui_controller_unittest.cc", ] deps = [ ":read_write_cards", ":read_write_cards_manager", "//ash:test_support", "//base/test:test_support", "//chrome/browser:global_features", "//chrome/browser/ash/magic_boost", "//chrome/browser/ui/ash/editor_menu", "//chrome/browser/ui/ash/editor_menu:utils", "//chrome/browser/ui/ash/magic_boost", "//chrome/browser/ui/ash/quick_answers", "//chrome/browser/ui/views/mahi", "//chrome/common:non_code_constants", "//chrome/test:test_support", "//chrome/test:test_support_unit", "//chromeos/ash/components/editor_menu/public/cpp", "//chromeos/ash/components/login/login_state", "//chromeos/components/magic_boost/public/cpp", "//chromeos/components/quick_answers/public/cpp", "//chromeos/constants", "//content/public/browser", "//ui/base", "//ui/gfx/geometry", "//ui/views", ] }