1 2 3 4 5 6 7 8
export default function excursion( ctx: CanvasRenderingContext2D, f: () => void, ) { ctx.save(); f(); ctx.restore(); }