@@ -139,6 +139,8 @@ extension DomElementExtension on DomElement {
139139 external /* List<DomElement> */ List <Object ?> get children;
140140 external String get id;
141141 external set id (String id);
142+ external set spellcheck (bool ? value);
143+ external String get tagName;
142144 external DomCSSStyleDeclaration get style;
143145 external void append (DomNode node);
144146 external String ? getAttribute (String attributeName);
@@ -160,6 +162,14 @@ extension DomCSSStyleDeclarationExtension on DomCSSStyleDeclaration {
160162 set transform (String value) => setProperty ('transform' , value);
161163 set transformOrigin (String value) => setProperty ('transform-origin' , value);
162164 set opacity (String value) => setProperty ('opacity' , value);
165+ set color (String value) => setProperty ('color' , value);
166+ set top (String value) => setProperty ('top' , value);
167+ set left (String value) => setProperty ('left' , value);
168+ set right (String value) => setProperty ('right' , value);
169+ set bottom (String value) => setProperty ('bottom' , value);
170+ set backgroundColor (String value) => setProperty ('background-color' , value);
171+ set pointerEvents (String value) => setProperty ('pointer-events' , value);
172+ set filter (String value) => setProperty ('filter' , value);
163173 String get width => getPropertyValue ('width' );
164174 String get height => getPropertyValue ('height' );
165175 String get position => getPropertyValue ('position' );
@@ -168,10 +178,19 @@ extension DomCSSStyleDeclarationExtension on DomCSSStyleDeclaration {
168178 String get transform => getPropertyValue ('transform' );
169179 String get transformOrigin => getPropertyValue ('transform-origin' );
170180 String get opacity => getPropertyValue ('opacity' );
181+ String get color => getPropertyValue ('color' );
182+ String get top => getPropertyValue ('top' );
183+ String get left => getPropertyValue ('left' );
184+ String get right => getPropertyValue ('right' );
185+ String get bottom => getPropertyValue ('bottom' );
186+ String get backgroundColor => getPropertyValue ('background-color' );
187+ String get pointerEvents => getPropertyValue ('pointer-events' );
188+ String get filter => getPropertyValue ('filter' );
171189
172190 external String getPropertyValue (String property);
173191 external void setProperty (String propertyName, String value,
174192 [String priority]);
193+ external String removeProperty (String property);
175194}
176195
177196@JS ()
0 commit comments