Files
BrandManager/lib/models/cluster.dart
2026-01-19 10:20:45 +01:00

36 lines
770 B
Dart

class Cluster {
final int? id;
final int? masterId;
final String? clusterName;
final int? talkgroup;
final bool? repeatersOnly;
Cluster({
this.id,
this.masterId,
this.clusterName,
this.talkgroup,
this.repeatersOnly,
});
factory Cluster.fromJson(Map<String, dynamic> json) {
return Cluster(
id: json['id'] as int?,
masterId: json['masterId'] as int?,
clusterName: json['clusterName'] as String?,
talkgroup: json['talkgroup'] as int?,
repeatersOnly: json['repeatersOnly'] as bool?,
);
}
Map<String, dynamic> toJson() {
return {
'id': id,
'masterId': masterId,
'clusterName': clusterName,
'talkgroup': talkgroup,
'repeatersOnly': repeatersOnly,
};
}
}