From 5c36b85868d6a8a62180a5422af415f58d9defb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Th=C3=A9roux?= Date: Fri, 10 May 2019 00:09:05 +0200 Subject: [PATCH] Added ellipse passthrough to context --- src/Context.ts | 4 ++++ test/unit/Context-test.js | 1 + 2 files changed, 5 insertions(+) diff --git a/src/Context.ts b/src/Context.ts index d97bac27..978cbee9 100644 --- a/src/Context.ts +++ b/src/Context.ts @@ -24,6 +24,7 @@ var COMMA = ',', 'createPattern', 'createRadialGradient', 'drawImage', + 'ellipse', 'fill', 'fillText', 'getImageData', @@ -324,6 +325,9 @@ export class Context { _context.drawImage(a0, a1, a2, a3, a4, a5, a6, a7, a8); } } + ellipse(a0, a1, a2, a3, a4, a5, a6, a7) { + this._context.ellipse(a0, a1, a2, a3, a4, a5, a6, a7); + } isPointInPath(x, y) { return this._context.isPointInPath(x, y); } diff --git a/test/unit/Context-test.js b/test/unit/Context-test.js index 6a6d6b10..0b1a2ea8 100644 --- a/test/unit/Context-test.js +++ b/test/unit/Context-test.js @@ -19,6 +19,7 @@ suite('Context', function() { 'arc', 'arcTo', 'rect', + 'ellipse' 'fill', 'stroke', 'clip',