lib.dom: DOMatrix constructor accepts TypedArrays, not only Arrays. #60862
Labels
Bug
A bug in TypeScript
Domain: lib.d.ts
The issue relates to the different libraries shipped with TypeScript
Help Wanted
You can do this
Milestone
⚙ Compilation target
n/a
⚙ Library
lib.dom
Missing / Incorrect Definition
DOMMatrix and DOMMatrixReadonly constructors are typed as accepting only
number[]
but they also acceptTypedArray
s in all browsers.The following code works in all browsers:
Sample Code
Documentation Link
The MDN documentation doesn't really mention this detail, and the spec mentions a "sequence" which to me isn't very specific. Isn't a TypedArray a "sequence of numbers"?
Perhaps the type should probably be
ArrayLike<number>
.The text was updated successfully, but these errors were encountered: