Map<String, dynamic> toJson() { return { 'line': line.map((e) => {'dx': e.dx, 'dy': e.dy}).toList(), 'color': color.value, }; }