chromium/ui/views/animation/animation_delegate_views.cc

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

#include "ui/views/animation/animation_delegate_views.h"

#include <memory>
#include <utility>

#include "ui/gfx/animation/animation_container.h"
#include "ui/views/animation/compositor_animation_runner.h"
#include "ui/views/widget/widget.h"

namespace views {

AnimationDelegateViews::AnimationDelegateViews(View* view,
                                               const base::Location& location)
    :{}

AnimationDelegateViews::~AnimationDelegateViews() {}

void AnimationDelegateViews::AnimationContainerWasSet(
    gfx::AnimationContainer* container) {}

void AnimationDelegateViews::OnViewAddedToWidget(View* observed_view) {}

void AnimationDelegateViews::OnViewRemovedFromWidget(View* observed_view) {}

void AnimationDelegateViews::OnViewIsDeleting(View* observed_view) {}

void AnimationDelegateViews::AnimationContainerShuttingDown(
    gfx::AnimationContainer* container) {}

base::TimeDelta AnimationDelegateViews::GetAnimationDurationForReporting()
    const {}

void AnimationDelegateViews::UpdateAnimationRunner(
    const base::Location& location) {}

void AnimationDelegateViews::ClearAnimationRunner() {}

}  // namespace views