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',