File tree Expand file tree Collapse file tree 4 files changed +40
-0
lines changed Expand file tree Collapse file tree 4 files changed +40
-0
lines changed Original file line number Diff line number Diff line change @@ -2814,6 +2814,15 @@ declare var CSSLayerStatementRule: {
2814
2814
new(): CSSLayerStatementRule;
2815
2815
};
2816
2816
2817
+ interface CSSMathValue extends CSSNumericValue {
2818
+ readonly operator: CSSMathOperator;
2819
+ }
2820
+
2821
+ declare var CSSMathValue: {
2822
+ prototype: CSSMathValue;
2823
+ new(): CSSMathValue;
2824
+ };
2825
+
2817
2826
/** A single CSS @media rule. It implements the CSSConditionRule interface, and therefore the CSSGroupingRule and the CSSRule interface with a type value of 4 (CSSRule.MEDIA_RULE). */
2818
2827
interface CSSMediaRule extends CSSConditionRule {
2819
2828
readonly media: MediaList;
@@ -18694,6 +18703,7 @@ type AutoKeyword = "auto";
18694
18703
type AutomationRate = "a-rate" | "k-rate";
18695
18704
type BinaryType = "arraybuffer" | "blob";
18696
18705
type BiquadFilterType = "allpass" | "bandpass" | "highpass" | "highshelf" | "lowpass" | "lowshelf" | "notch" | "peaking";
18706
+ type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "product" | "sum";
18697
18707
type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "percent" | "resolution" | "time";
18698
18708
type CanPlayTypeResult = "" | "maybe" | "probably";
18699
18709
type CanvasDirection = "inherit" | "ltr" | "rtl";
Original file line number Diff line number Diff line change @@ -836,6 +836,15 @@ declare var CSSKeywordValue: {
836
836
new ( value : string ) : CSSKeywordValue ;
837
837
} ;
838
838
839
+ interface CSSMathValue extends CSSNumericValue {
840
+ readonly operator : CSSMathOperator ;
841
+ }
842
+
843
+ declare var CSSMathValue : {
844
+ prototype : CSSMathValue ;
845
+ new ( ) : CSSMathValue ;
846
+ } ;
847
+
839
848
interface CSSNumericValue extends CSSStyleValue {
840
849
add ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
841
850
div ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
@@ -5921,6 +5930,7 @@ type Uint32List = Uint32Array | GLuint[];
5921
5930
type VibratePattern = number | number [ ] ;
5922
5931
type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearchParams | string ;
5923
5932
type BinaryType = "arraybuffer" | "blob" ;
5933
+ type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "product" | "sum" ;
5924
5934
type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "percent" | "resolution" | "time" ;
5925
5935
type CanvasDirection = "inherit" | "ltr" | "rtl" ;
5926
5936
type CanvasFillRule = "evenodd" | "nonzero" ;
Original file line number Diff line number Diff line change @@ -808,6 +808,15 @@ declare var CSSKeywordValue: {
808
808
new ( value : string ) : CSSKeywordValue ;
809
809
} ;
810
810
811
+ interface CSSMathValue extends CSSNumericValue {
812
+ readonly operator : CSSMathOperator ;
813
+ }
814
+
815
+ declare var CSSMathValue : {
816
+ prototype : CSSMathValue ;
817
+ new ( ) : CSSMathValue ;
818
+ } ;
819
+
811
820
interface CSSNumericValue extends CSSStyleValue {
812
821
add ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
813
822
div ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
@@ -5931,6 +5940,7 @@ type Uint32List = Uint32Array | GLuint[];
5931
5940
type VibratePattern = number | number [ ] ;
5932
5941
type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearchParams | string ;
5933
5942
type BinaryType = "arraybuffer" | "blob" ;
5943
+ type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "product" | "sum" ;
5934
5944
type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "percent" | "resolution" | "time" ;
5935
5945
type CanvasDirection = "inherit" | "ltr" | "rtl" ;
5936
5946
type CanvasFillRule = "evenodd" | "nonzero" ;
Original file line number Diff line number Diff line change @@ -874,6 +874,15 @@ declare var CSSKeywordValue: {
874
874
new ( value : string ) : CSSKeywordValue ;
875
875
} ;
876
876
877
+ interface CSSMathValue extends CSSNumericValue {
878
+ readonly operator : CSSMathOperator ;
879
+ }
880
+
881
+ declare var CSSMathValue : {
882
+ prototype : CSSMathValue ;
883
+ new ( ) : CSSMathValue ;
884
+ } ;
885
+
877
886
interface CSSNumericValue extends CSSStyleValue {
878
887
add ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
879
888
div ( ...values : CSSNumberish [ ] ) : CSSNumericValue ;
@@ -6245,6 +6254,7 @@ type Uint32List = Uint32Array | GLuint[];
6245
6254
type VibratePattern = number | number [ ] ;
6246
6255
type XMLHttpRequestBodyInit = Blob | BufferSource | FormData | URLSearchParams | string ;
6247
6256
type BinaryType = "arraybuffer" | "blob" ;
6257
+ type CSSMathOperator = "clamp" | "invert" | "max" | "min" | "negate" | "product" | "sum" ;
6248
6258
type CSSNumericBaseType = "angle" | "flex" | "frequency" | "length" | "percent" | "resolution" | "time" ;
6249
6259
type CanvasDirection = "inherit" | "ltr" | "rtl" ;
6250
6260
type CanvasFillRule = "evenodd" | "nonzero" ;
You can’t perform that action at this time.
0 commit comments