Announcement constructor
Announcement({
- required String title,
- required int? id,
- int? nextId,
- int? lastId,
- required int weight,
- required String imgUrl,
- String? url,
- required String description,
- String? publishedTime,
- String? expireTime,
- String? applicant,
- String? applicationId,
- bool? reviewStatus,
- String? reviewDescription,
- List<
String> ? tags, - int? randomWeight,
Implementation
Announcement({
required this.title,
required this.id,
this.nextId,
this.lastId,
required this.weight,
required this.imgUrl,
this.url,
required this.description,
this.publishedTime,
this.expireTime,
this.applicant,
this.applicationId,
this.reviewStatus,
this.reviewDescription,
this.tags,
int? randomWeight,
}) {
this.randomWeight = randomWeight ?? random.nextInt(1000);
}