// To parse this JSON data, do // // final signatories = signatoriesFromJson(jsonString); import 'dart:convert'; Signatories signatoriesFromJson(String str) => Signatories.fromJson(json.decode(str)); String signatoriesToJson(Signatories data) => json.encode(data.toJson()); class Signatories { final int? id; final int signatoryId; final String firstname; final String middlename; final String lastname; Signatories({ this.id, required this.signatoryId, required this.firstname, required this.middlename, required this.lastname, }); Signatories copy( {int? id, int? signatoryId, String? firstname, String? middlename, String? lastname}) { return Signatories( id: id ?? this.id, signatoryId: signatoryId ?? this.signatoryId, firstname: firstname ?? this.firstname, middlename: middlename ?? this.middlename, lastname: lastname ?? this.lastname); } factory Signatories.fromJson(Map json) => Signatories( id: json["id"], signatoryId: json["signatory_id"], firstname: json["firstname"], middlename: json["middlename"], lastname: json["lastname"], ); factory Signatories.fromJson2(Map json) => Signatories( id: json["id"], signatoryId: json["signatoryId"], firstname: json["firstname"], middlename: json["middlename"], lastname: json["lastname"], ); Map toJson() => { "id": id, "signatory_id": signatoryId, "firstname": firstname, "middlename": middlename, "lastname": lastname, }; }