part of 'finans.model.dart'; // Dövizler (Fiat ve Kripto döviz cinsleri) @Collection() class Etiket { Id id = Isar.autoIncrement; String? ismi; String? simge; String? kod; String? aciklama; int _renk = 0xFFFFFFFF; // Varsayılan beyaz @ignore Color get renk => Color(_renk); set renk(Color yeniRenk) => _renk = yeniRenk.toARGB32(); final sahibi = IsarLink(); @ignore bool get bosMu { return (ismi == null || ismi!.isEmpty) && (kod == null || kod!.isEmpty) && (simge == null || simge!.isEmpty); } }