Map<String, dynamic> toJson() { return { if (fillColor != null) 'fillColor': fillColor!.toJson(), if (hatchColor != null) 'hatchColor': hatchColor!.toJson(), }; }