Skip to content

Commit dacc64c

Browse files
AtkinsSJawesomekling
authored andcommitted
LibWeb/DOM: Add animation helpers to AbstractElement
1 parent ba86b81 commit dacc64c

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

Libraries/LibWeb/DOM/AbstractElement.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,4 +217,14 @@ CSS::StyleScope const& AbstractElement::style_scope() const
217217
return root.document().style_scope();
218218
}
219219

220+
HashMap<FlyString, GC::Ref<Animations::Animation>>* AbstractElement::css_defined_animations() const
221+
{
222+
return m_element->css_defined_animations(m_pseudo_element);
223+
}
224+
225+
void AbstractElement::set_has_css_defined_animations()
226+
{
227+
m_element->set_has_css_defined_animations();
228+
}
229+
220230
}

Libraries/LibWeb/DOM/AbstractElement.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ class WEB_API AbstractElement {
5555
CSS::CountersSet& ensure_counters_set();
5656
void set_counters_set(OwnPtr<CSS::CountersSet>&&);
5757

58+
HashMap<FlyString, GC::Ref<Animations::Animation>>* css_defined_animations() const;
59+
void set_has_css_defined_animations();
60+
5861
void visit(GC::Cell::Visitor& visitor) const;
5962

6063
String debug_description() const;

0 commit comments

Comments
 (0)