chromium/ios/chrome/browser/ui/tab_switcher/tab_grid/transitions/BUILD.gn

# Copyright 2018 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

import("//ios/public/provider/chrome/browser/build_config.gni")

source_set("transitions") {
  sources = [
    "legacy_grid_to_tab_transition_view.h",
    "legacy_grid_transition_animation.h",
    "legacy_grid_transition_animation.mm",
    "legacy_grid_transition_animation_layout_providing.h",
    "legacy_grid_transition_layout.h",
    "legacy_grid_transition_layout.mm",
    "legacy_tab_grid_transition_handler.h",
    "legacy_tab_grid_transition_handler.mm",
    "tab_grid_transition_direction.h",
    "tab_grid_transition_handler.h",
    "tab_grid_transition_handler.mm",
    "tab_grid_transition_item.h",
    "tab_grid_transition_item.mm",
    "tab_grid_transition_layout.h",
    "tab_grid_transition_layout.mm",
    "tab_grid_transition_layout_providing.h",
  ]
  deps = [
    "//base",
    "//ios/chrome/browser/crash_report/model",
    "//ios/chrome/browser/shared/ui/util",
    "//ios/chrome/browser/ui/tab_switcher/tab_grid:tab_grid_paging",
    "//ios/chrome/browser/ui/tab_switcher/tab_grid/transitions/animations",
  ]
}