#include "ui/views/animation/test/ink_drop_impl_test_api.h"
#include <utility>
#include "ui/views/animation/ink_drop_highlight.h"
#include "ui/views/animation/ink_drop_ripple.h"
#include "ui/views/animation/test/ink_drop_highlight_test_api.h"
#include "ui/views/animation/test/ink_drop_ripple_test_api.h"
namespace views::test {
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::Install(
InkDropImpl::HighlightStateFactory* state_factory) { … }
InkDropImplTestApi::AccessFactoryOnExitHighlightState::
AccessFactoryOnExitHighlightState(
InkDropImpl::HighlightStateFactory* state_factory)
: … { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::Exit() { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::
ShowOnHoverChanged() { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::OnHoverChanged() { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::
ShowOnFocusChanged() { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::OnFocusChanged() { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::AnimationStarted(
InkDropState ink_drop_state) { … }
void InkDropImplTestApi::AccessFactoryOnExitHighlightState::AnimationEnded(
InkDropState ink_drop_state,
InkDropAnimationEndedReason reason) { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::Install(
InkDropImpl::HighlightStateFactory* state_factory) { … }
InkDropImplTestApi::SetStateOnExitHighlightState::SetStateOnExitHighlightState(
InkDropImpl::HighlightStateFactory* state_factory)
: … { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::Exit() { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::ShowOnHoverChanged() { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::OnHoverChanged() { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::ShowOnFocusChanged() { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::OnFocusChanged() { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::AnimationStarted(
InkDropState ink_drop_state) { … }
void InkDropImplTestApi::SetStateOnExitHighlightState::AnimationEnded(
InkDropState ink_drop_state,
InkDropAnimationEndedReason reason) { … }
InkDropImplTestApi::InkDropImplTestApi(InkDropImpl* ink_drop)
: … { … }
InkDropImplTestApi::~InkDropImplTestApi() = default;
void InkDropImplTestApi::SetShouldHighlight(bool should_highlight) { … }
void InkDropImplTestApi::SetHighlightState(
std::unique_ptr<InkDropImpl::HighlightState> highlight_state) { … }
const InkDropHighlight* InkDropImplTestApi::highlight() const { … }
bool InkDropImplTestApi::IsHighlightFadingInOrVisible() const { … }
bool InkDropImplTestApi::ShouldHighlight() const { … }
ui::Layer* InkDropImplTestApi::GetRootLayer() const { … }
std::vector<ui::LayerAnimator*> InkDropImplTestApi::GetLayerAnimators() { … }
}