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)13 void InkDropStub::HostSizeChanged(const gfx::Size& new_size) {}
14 
HostTransformChanged(const gfx::Transform & new_transform)15 void InkDropStub::HostTransformChanged(const gfx::Transform& new_transform) {}
16 
GetTargetInkDropState() const17 InkDropState InkDropStub::GetTargetInkDropState() const {
18   return InkDropState::HIDDEN;
19 }
20 
AnimateToState(InkDropState state)21 void InkDropStub::AnimateToState(InkDropState state) {}
22 
SetHoverHighlightFadeDuration(base::TimeDelta duration)23 void InkDropStub::SetHoverHighlightFadeDuration(base::TimeDelta duration) {}
24 
UseDefaultHoverHighlightFadeDuration()25 void InkDropStub::UseDefaultHoverHighlightFadeDuration() {}
26 
SnapToActivated()27 void InkDropStub::SnapToActivated() {}
28 
SnapToHidden()29 void InkDropStub::SnapToHidden() {}
30 
SetHovered(bool is_hovered)31 void InkDropStub::SetHovered(bool is_hovered) {}
32 
SetFocused(bool is_hovered)33 void InkDropStub::SetFocused(bool is_hovered) {}
34 
IsHighlightFadingInOrVisible() const35 bool InkDropStub::IsHighlightFadingInOrVisible() const {
36   return false;
37 }
38 
SetShowHighlightOnHover(bool show_highlight_on_hover)39 void InkDropStub::SetShowHighlightOnHover(bool show_highlight_on_hover) {}
40 
SetShowHighlightOnFocus(bool show_highlight_on_focus)41 void InkDropStub::SetShowHighlightOnFocus(bool show_highlight_on_focus) {}
42 
43 }  // namespace views
44