import 'package:json_annotation/json_annotation.dart'; import '../../../apiResponse.dart'; part 'getSubjectsResponse.g.dart'; @JsonSerializable(explicitToJson: true) class GetSubjectsResponse extends ApiResponse { Set result; GetSubjectsResponse(this.result); factory GetSubjectsResponse.fromJson(Map json) => _$GetSubjectsResponseFromJson(json); Map toJson() => _$GetSubjectsResponseToJson(this); } @JsonSerializable(explicitToJson: true) class GetSubjectsResponseObject { int id; String name; String longName; String alternateName; bool active; GetSubjectsResponseObject(this.id, this.name, this.longName, this.alternateName, this.active); factory GetSubjectsResponseObject.fromJson(Map json) => _$GetSubjectsResponseObjectFromJson(json); Map toJson() => _$GetSubjectsResponseObjectToJson(this); }