@override Map<String, dynamic> toJson() { return <String, dynamic>{ 'type': 'arcTo', 'rect': rect.toJson(), 'startAngle': startAngle, 'sweepAngle': sweepAngle, 'forceMoveTo': forceMoveTo, }; }