chromium/ui/views/animation/widget_fade_animator.cc

// Copyright 2021 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/widget_fade_animator.h"

#include "ui/gfx/animation/linear_animation.h"
#include "ui/views/widget/widget.h"

namespace views {

WidgetFadeAnimator::WidgetFadeAnimator(Widget* widget)
    :{}

WidgetFadeAnimator::~WidgetFadeAnimator() = default;

void WidgetFadeAnimator::FadeIn() {}

void WidgetFadeAnimator::CancelFadeIn() {}

void WidgetFadeAnimator::FadeOut() {}

void WidgetFadeAnimator::CancelFadeOut() {}

base::CallbackListSubscription WidgetFadeAnimator::AddFadeCompleteCallback(
    FadeCompleteCallback callback) {}

void WidgetFadeAnimator::AnimationProgressed(const gfx::Animation* animation) {}

void WidgetFadeAnimator::AnimationEnded(const gfx::Animation* animation) {}

void WidgetFadeAnimator::OnWidgetDestroying(Widget* widget) {}

}  // namespace views