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 5 #include "ui/views/animation/ink_drop_stub.h" 6 7 namespace views { 8 9 InkDropStub::InkDropStub() = default; 10 11 InkDropStub::~InkDropStub() = default; 12 HostSizeChanged(const gfx::Size & new_size)13void InkDropStub::HostSizeChanged(const gfx::Size& new_size) {} 14 HostTransformChanged(const gfx::Transform & new_transform)15void InkDropStub::HostTransformChanged(const gfx::Transform& new_transform) {} 16 GetTargetInkDropState() const17InkDropState InkDropStub::GetTargetInkDropState() const { 18 return InkDropState::HIDDEN; 19 } 20 AnimateToState(InkDropState state)21void InkDropStub::AnimateToState(InkDropState state) {} 22 SetHoverHighlightFadeDuration(base::TimeDelta duration)23void InkDropStub::SetHoverHighlightFadeDuration(base::TimeDelta duration) {} 24 UseDefaultHoverHighlightFadeDuration()25void InkDropStub::UseDefaultHoverHighlightFadeDuration() {} 26 SnapToActivated()27void InkDropStub::SnapToActivated() {} 28 SnapToHidden()29void InkDropStub::SnapToHidden() {} 30 SetHovered(bool is_hovered)31void InkDropStub::SetHovered(bool is_hovered) {} 32 SetFocused(bool is_hovered)33void InkDropStub::SetFocused(bool is_hovered) {} 34 IsHighlightFadingInOrVisible() const35bool InkDropStub::IsHighlightFadingInOrVisible() const { 36 return false; 37 } 38 SetShowHighlightOnHover(bool show_highlight_on_hover)39void InkDropStub::SetShowHighlightOnHover(bool show_highlight_on_hover) {} 40 SetShowHighlightOnFocus(bool show_highlight_on_focus)41void InkDropStub::SetShowHighlightOnFocus(bool show_highlight_on_focus) {} 42 43 } // namespace views 44