chromium/ui/views/animation/pulsing_ink_drop_mask.h

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

#ifndef UI_VIEWS_ANIMATION_PULSING_INK_DROP_MASK_H_
#define UI_VIEWS_ANIMATION_PULSING_INK_DROP_MASK_H_

#include "ui/gfx/animation/throb_animation.h"
#include "ui/views/animation/animation_delegate_views.h"
#include "ui/views/animation/ink_drop_mask.h"

namespace views {

// An InkDropMask that animates into pulsing effect.
class VIEWS_EXPORT PulsingInkDropMask : public views::AnimationDelegateViews,
                                        public views::InkDropMask {};

}  // namespace views

#endif  // UI_VIEWS_ANIMATION_PULSING_INK_DROP_MASK_H_