Skip to content

Commit f3757a3

Browse files
authored
[css-typed-om] Add factory functions for new viewport/container units (#1067)
1 parent a17492b commit f3757a3

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

css-typed-om/Overview.bs

+25-1
Original file line numberDiff line numberDiff line change
@@ -2297,6 +2297,30 @@ partial namespace CSS {
22972297
CSSUnitValue vb(double value);
22982298
CSSUnitValue vmin(double value);
22992299
CSSUnitValue vmax(double value);
2300+
CSSUnitValue svw(double value);
2301+
CSSUnitValue svh(double value);
2302+
CSSUnitValue svi(double value);
2303+
CSSUnitValue svb(double value);
2304+
CSSUnitValue svmin(double value);
2305+
CSSUnitValue svmax(double value);
2306+
CSSUnitValue lvw(double value);
2307+
CSSUnitValue lvh(double value);
2308+
CSSUnitValue lvi(double value);
2309+
CSSUnitValue lvb(double value);
2310+
CSSUnitValue lvmin(double value);
2311+
CSSUnitValue lvmax(double value);
2312+
CSSUnitValue dvw(double value);
2313+
CSSUnitValue dvh(double value);
2314+
CSSUnitValue dvi(double value);
2315+
CSSUnitValue dvb(double value);
2316+
CSSUnitValue dvmin(double value);
2317+
CSSUnitValue dvmax(double value);
2318+
CSSUnitValue cqw(double value);
2319+
CSSUnitValue cqh(double value);
2320+
CSSUnitValue cqi(double value);
2321+
CSSUnitValue cqb(double value);
2322+
CSSUnitValue cqmin(double value);
2323+
CSSUnitValue cqmax(double value);
23002324
CSSUnitValue cm(double value);
23012325
CSSUnitValue mm(double value);
23022326
CSSUnitValue Q(double value);
@@ -2342,7 +2366,7 @@ partial namespace CSS {
23422366
if it's stored in another variable;
23432367
`let foo = CSS.px; let val = foo(5);` does not return a `{value: 5, unit: "foo"}` {{CSSUnitValue}}.
23442368
The above talk about names is just a shorthand
2345-
to avoid defining the unit individually for all ~20 functions.
2369+
to avoid defining the unit individually for all ~60 functions.
23462370
</div>
23472371

23482372

0 commit comments

Comments
 (0)