feat(pages): Add arc method

This commit is contained in:
syuilo 2020-04-16 18:11:13 +09:00
parent 2c4133ae4f
commit 3f361fe86b

View file

@ -56,6 +56,7 @@ export class ASEvaluator {
['close_path', values.FN_NATIVE(() => { ctx.closePath() })], ['close_path', values.FN_NATIVE(() => { ctx.closePath() })],
['move_to', values.FN_NATIVE(([x, y]) => { ctx.moveTo(x.value, y.value) })], ['move_to', values.FN_NATIVE(([x, y]) => { ctx.moveTo(x.value, y.value) })],
['line_to', values.FN_NATIVE(([x, y]) => { ctx.lineTo(x.value, y.value) })], ['line_to', values.FN_NATIVE(([x, y]) => { ctx.lineTo(x.value, y.value) })],
['arc', values.FN_NATIVE(([x, y, radius, startAngle, endAngle]) => { ctx.arc(x.value, y.value, radius.value, startAngle.value, endAngle.value) })],
['fill', values.FN_NATIVE(() => { ctx.fill() })], ['fill', values.FN_NATIVE(() => { ctx.fill() })],
['stroke', values.FN_NATIVE(() => { ctx.stroke() })], ['stroke', values.FN_NATIVE(() => { ctx.stroke() })],
])); ]));