#include "third_party/blink/renderer/modules/media_controls/elements/media_control_animated_arrow_container_element.h"
#include "third_party/blink/renderer/core/css/css_property_names.h"
#include "third_party/blink/renderer/core/css_value_keywords.h"
#include "third_party/blink/renderer/core/dom/shadow_root.h"
#include "third_party/blink/renderer/core/html/html_style_element.h"
#include "third_party/blink/renderer/modules/media_controls/media_controls_resource_loader.h"
#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
namespace blink {
MediaControlAnimatedArrowContainerElement::AnimatedArrow::AnimatedArrow(
const AtomicString& id,
Document& document)
: … { … }
void MediaControlAnimatedArrowContainerElement::AnimatedArrow::HideInternal() { … }
void MediaControlAnimatedArrowContainerElement::AnimatedArrow::ShowInternal() { … }
void MediaControlAnimatedArrowContainerElement::AnimatedArrow::
OnAnimationIteration() { … }
void MediaControlAnimatedArrowContainerElement::AnimatedArrow::Show() { … }
Element& MediaControlAnimatedArrowContainerElement::AnimatedArrow::
WatchedAnimationElement() const { … }
void MediaControlAnimatedArrowContainerElement::AnimatedArrow::Trace(
Visitor* visitor) const { … }
MediaControlAnimatedArrowContainerElement::
MediaControlAnimatedArrowContainerElement(MediaControlsImpl& media_controls)
: … { … }
void MediaControlAnimatedArrowContainerElement::ShowArrowAnimation(
MediaControlAnimatedArrowContainerElement::ArrowDirection direction) { … }
void MediaControlAnimatedArrowContainerElement::Trace(Visitor* visitor) const { … }
}