Microsoft/TypeScript
Auf GitHub ansehenCanvasRenderingContext2D has no reset() method
Open
#55.162 geöffnet am 26. Juli 2023
BugDomain: lib.d.tsHelp Wanted
Repository-Metriken
- Stars
- (48.455 Stars)
- PR-Merge-Metriken
- (Durchschn. Merge 6T 17h) (9 gemergte PRs in 30 T)
Beschreibung
Bug Report
According to MDN docs and HTML Standard a CanvasRenderingContext2D object should have the reset() method, but latest tsc (5.1.6) does not have it defined.
🔎 Search Terms
CanvasRenderingContext2D
🕗 Version & Regression Information
This is a crash
⏯ Playground Link
Playground link with relevant code
💻 Code
const canvas = document.createElement('canvas');
(() => {
const context = canvas.getContext('2d');
if (!context) return;
context.reset();
})();
🙁 Actual behavior
PS C:\Users\Davin\Documents\GitHub\2dCanvasTypescriptResetBug> npx tsc
index.tsx:6:11 - error TS2339: Property 'reset' does not exist on type 'CanvasRenderingContext2D'.
6 context.reset();
~~~~~
Found 1 error in index.tsx:6
🙂 Expected behavior
Found 0 errors