import 'package:isar/isar.dart'; import 'package:json_annotation/json_annotation.dart'; part 'alt_kart.g.dart'; /** */ enum AltKartTuru { BILINMIYOR(-1, "Bilinmiyor", "👨"), ACIKLAMA_KARTI(0, "Açıklama Kartı", "💬"); const AltKartTuru(this.value, this.ismi, this.simge); final int value; final String ismi; final String simge; } @embedded @JsonSerializable() class AltKart { AltKart(); @enumerated AltKartTuru turu = AltKartTuru.ACIKLAMA_KARTI; DateTime? tarih; String? aciklama; int? ustKartid; factory AltKart.fromJson(Map json) => _$AltKartFromJson(json); Map toJson() => _$AltKartToJson(this); }