ink_drop_stub.cc 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. // Copyright 2016 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. #include "ui/views/animation/ink_drop_stub.h"
  5. namespace views {
  6. InkDropStub::InkDropStub() = default;
  7. InkDropStub::~InkDropStub() = default;
  8. void InkDropStub::HostSizeChanged(const gfx::Size& new_size) {}
  9. void InkDropStub::HostTransformChanged(const gfx::Transform& new_transform) {}
  10. InkDropState InkDropStub::GetTargetInkDropState() const {
  11. return InkDropState::HIDDEN;
  12. }
  13. void InkDropStub::AnimateToState(InkDropState state) {}
  14. void InkDropStub::SetHoverHighlightFadeDuration(base::TimeDelta duration) {}
  15. void InkDropStub::UseDefaultHoverHighlightFadeDuration() {}
  16. void InkDropStub::SnapToActivated() {}
  17. void InkDropStub::SnapToHidden() {}
  18. void InkDropStub::SetHovered(bool is_hovered) {}
  19. void InkDropStub::SetFocused(bool is_hovered) {}
  20. bool InkDropStub::IsHighlightFadingInOrVisible() const {
  21. return false;
  22. }
  23. void InkDropStub::SetShowHighlightOnHover(bool show_highlight_on_hover) {}
  24. void InkDropStub::SetShowHighlightOnFocus(bool show_highlight_on_focus) {}
  25. } // namespace views