special_detail.dart 823 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. class SpecialDetail {
  2. SpecialDetail({String? columnId, String? name, String? logo}) {
  3. _columnId = columnId;
  4. _name = name;
  5. _logo = logo;
  6. }
  7. SpecialDetail.fromJson(dynamic json) {
  8. _columnId = json['columnId'];
  9. _name = json['name'];
  10. _logo = json['logo'];
  11. }
  12. String? _columnId;
  13. String? _name;
  14. String? _logo;
  15. SpecialDetail copyWith({String? columnId, String? name, String? logo}) =>
  16. SpecialDetail(
  17. columnId: columnId ?? _columnId,
  18. name: name ?? _name,
  19. logo: logo ?? _logo,
  20. );
  21. String? get columnId => _columnId;
  22. String? get name => _name;
  23. String? get logo => _logo;
  24. Map<String, dynamic> toJson() {
  25. final map = <String, dynamic>{};
  26. map['columnId'] = _columnId;
  27. map['name'] = _name;
  28. map['logo'] = _logo;
  29. return map;
  30. }
  31. }