creator.dart 627 B

12345678910111213141516171819202122232425262728
  1. class Creator {
  2. final int favorited;
  3. final String id;
  4. final int indexed;
  5. final String name;
  6. final String service;
  7. final int updated;
  8. Creator({
  9. required this.favorited,
  10. required this.id,
  11. required this.indexed,
  12. required this.name,
  13. required this.service,
  14. required this.updated,
  15. });
  16. String get iconUrl => 'https://kemono.su/icons/$service/$id';
  17. factory Creator.fromJson(Map<String, dynamic> json) => Creator(
  18. favorited: json['favorited'],
  19. id: json['id'],
  20. indexed: json['indexed'],
  21. name: json['name'],
  22. service: json['service'],
  23. updated: json['updated'],
  24. );
  25. }