diff --git a/src/Graphics/Canvas.js b/src/Graphics/Canvas.js index cbbd541..a0b796b 100644 --- a/src/Graphics/Canvas.js +++ b/src/Graphics/Canvas.js @@ -230,7 +230,7 @@ exports.closePath = function(ctx) { exports.arc = function(ctx) { return function(a) { return function() { - ctx.arc(a.x, a.y, a.r, a.start, a.end); + ctx.arc(a.x, a.y, a.r, a.start, a.end, a.clockwise); }; }; }; diff --git a/src/Graphics/Canvas.purs b/src/Graphics/Canvas.purs index 666dfd5..0748036 100644 --- a/src/Graphics/Canvas.purs +++ b/src/Graphics/Canvas.purs @@ -418,6 +418,7 @@ type Arc = , r :: Number , start :: Number , end :: Number + , anti :: Boolean } -- | Render an arc object.