@@ -33,9 +33,9 @@ extension type ScrollToOptions._(JSObject _)
3333 num top,
3434 });
3535
36- external num get left;
36+ external double get left;
3737 external set left (num value);
38- external num get top;
38+ external double get top;
3939 external set top (num value);
4040}
4141
@@ -248,41 +248,41 @@ extension type VisualViewport._(JSObject _) implements EventTarget, JSObject {
248248 /// returns the offset of the left edge of the visual viewport from the left
249249 /// edge of the layout viewport in CSS pixels, or `0` if current document is
250250 /// not fully active.
251- external num get offsetLeft;
251+ external double get offsetLeft;
252252
253253 /// The **`offsetTop` ** read-only property of the [VisualViewport] interface
254254 /// returns the offset of the top edge of the visual viewport from the top
255255 /// edge of the layout viewport in CSS pixels, or `0` if current document is
256256 /// not fully active.
257- external num get offsetTop;
257+ external double get offsetTop;
258258
259259 /// The **`pageLeft` ** read-only property of the [VisualViewport] interface
260260 /// returns the x coordinate of the left edge of the visual viewport relative
261261 /// to the initial containing block origin, in CSS pixels, or `0` if current
262262 /// document is not fully active.
263- external num get pageLeft;
263+ external double get pageLeft;
264264
265265 /// The **`pageTop` ** read-only property of the [VisualViewport] interface
266266 /// returns the y coordinate of the top edge of the visual viewport relative
267267 /// to the initial containing block origin, in CSS pixels, or `0` if current
268268 /// document is not fully active.
269- external num get pageTop;
269+ external double get pageTop;
270270
271271 /// The **`width` ** read-only property of the [VisualViewport] interface
272272 /// returns the width of the visual viewport, in CSS pixels, or `0` if current
273273 /// document is not fully active.
274- external num get width;
274+ external double get width;
275275
276276 /// The **`height` ** read-only property of the [VisualViewport] interface
277277 /// returns the height of the visual viewport, in CSS pixels, or `0` if
278278 /// current document is not fully active.
279- external num get height;
279+ external double get height;
280280
281281 /// The **`scale` ** read-only property of the [VisualViewport] interface
282282 /// returns the pinch-zoom scaling factor applied to the visual viewport, or
283283 /// `0` if current document is not fully active, or `1` if there is no output
284284 /// device.
285- external num get scale;
285+ external double get scale;
286286 external EventHandler get onresize;
287287 external set onresize (EventHandler value);
288288 external EventHandler get onscroll;
0 commit comments