relatica/lib/models/user_notification.dart

38 wiersze
709 B
Dart
Czysty Zwykły widok Historia

enum NotificationType {
favorite,
follow,
follow_request,
mention,
reshare,
status
}
class UserNotification {
final String id;
final String type;
final String fromName;
final String fromUrl;
final int timestamp;
final String iid;
final bool seen;
final String content;
final String link;
UserNotification({
required this.id,
required this.type,
required this.fromName,
required this.fromUrl,
required this.timestamp,
required this.iid,
required this.seen,
required this.content,
required this.link,
});
@override
String toString() {
return 'UserNotification{id: $id, seen: $seen, fromName: $fromName, content: $content}';
}
}