@override Offset fromJson(Map<String, dynamic> json) { return Offset( (json['dx'] as num).toDouble(), (json['dy'] as num).toDouble(), ); }