LibWeb: Use [Reflect] for Element.id and Element.className :^)

This commit is contained in:
Andreas Kling 2020-07-24 13:25:42 +02:00
parent 8f31331e68
commit d1fdc1a2cf
2 changed files with 2 additions and 8 deletions

View file

@ -84,12 +84,6 @@ public:
String inner_html() const;
void set_inner_html(StringView);
String id() const { return attribute(HTML::AttributeNames::id); }
void set_id(const String& value) { set_attribute(HTML::AttributeNames::id, value); }
String class_name() const { return attribute(HTML::AttributeNames::class_); }
void set_class_name(const String& value) { set_attribute(HTML::AttributeNames::class_, value); }
protected:
RefPtr<LayoutNode> create_layout_node(const StyleProperties* parent_style) override;

View file

@ -6,8 +6,8 @@ interface Element : Node {
void setAttribute(DOMString qualifiedName, DOMString value);
attribute DOMString innerHTML;
attribute DOMString id;
attribute DOMString className;
[Reflect] attribute DOMString id;
[Reflect=class] attribute DOMString className;
}