Untitled
unknown
dart
2 years ago
899 B
7
Indexable
import 'package:cloud_firestore/cloud_firestore.dart';
class Mesaj {
final String kimden;
final String kime;
final bool bendenMi;
final String mesaj;
final Timestamp? date;
Mesaj({
required this.kimden,
required this.kime,
required this.bendenMi,
required this.mesaj,
this.date,
});
Map<String, dynamic> toMap() {
return {
'kimden': kimden,
'kime': kime,
'bendenMi': bendenMi,
'mesaj': mesaj,
'date': date ?? FieldValue.serverTimestamp(),
};
}
Mesaj.fromMap(Map<String, dynamic> map)
: kimden = map['kimden'],
kime = map['kime'],
bendenMi = map['bendenMi'],
mesaj = map['mesaj'],
date = map['date'];
@override
String toString() {
return 'Mesaj{kimden: $kimden, kime: $kime, bendenMi: $bendenMi, mesaj: $mesaj, date: $date}';
}
}
Editor is loading...
Leave a Comment