@@ -18,6 +18,13 @@ interface CSSKeyframesRule {
18
18
[ Symbol . iterator ] ( ) : IterableIterator < CSSKeyframeRule > ;
19
19
}
20
20
21
+ interface CSSNumericArray {
22
+ [ Symbol . iterator ] ( ) : IterableIterator < CSSNumericValue > ;
23
+ entries ( ) : IterableIterator < [ number , CSSNumericValue ] > ;
24
+ keys ( ) : IterableIterator < number > ;
25
+ values ( ) : IterableIterator < CSSNumericValue > ;
26
+ }
27
+
21
28
interface CSSRuleList {
22
29
[ Symbol . iterator ] ( ) : IterableIterator < CSSRule > ;
23
30
}
@@ -26,6 +33,20 @@ interface CSSStyleDeclaration {
26
33
[ Symbol . iterator ] ( ) : IterableIterator < string > ;
27
34
}
28
35
36
+ interface CSSTransformValue {
37
+ [ Symbol . iterator ] ( ) : IterableIterator < CSSTransformComponent > ;
38
+ entries ( ) : IterableIterator < [ number , CSSTransformComponent ] > ;
39
+ keys ( ) : IterableIterator < number > ;
40
+ values ( ) : IterableIterator < CSSTransformComponent > ;
41
+ }
42
+
43
+ interface CSSUnparsedValue {
44
+ [ Symbol . iterator ] ( ) : IterableIterator < CSSUnparsedSegment > ;
45
+ entries ( ) : IterableIterator < [ number , CSSUnparsedSegment ] > ;
46
+ keys ( ) : IterableIterator < number > ;
47
+ values ( ) : IterableIterator < CSSUnparsedSegment > ;
48
+ }
49
+
29
50
interface Cache {
30
51
addAll ( requests : Iterable < RequestInfo > ) : Promise < void > ;
31
52
}
@@ -228,6 +249,13 @@ interface SpeechRecognitionResultList {
228
249
[ Symbol . iterator ] ( ) : IterableIterator < SpeechRecognitionResult > ;
229
250
}
230
251
252
+ interface StylePropertyMapReadOnly {
253
+ [ Symbol . iterator ] ( ) : IterableIterator < [ string , Iterable < CSSStyleValue > ] > ;
254
+ entries ( ) : IterableIterator < [ string , Iterable < CSSStyleValue > ] > ;
255
+ keys ( ) : IterableIterator < string > ;
256
+ values ( ) : IterableIterator < Iterable < CSSStyleValue > > ;
257
+ }
258
+
231
259
interface StyleSheetList {
232
260
[ Symbol . iterator ] ( ) : IterableIterator < CSSStyleSheet > ;
233
261
}
0 commit comments