import 'package:domain/generated/json/base/json_field.dart'; import 'package:domain/generated/json/uk_template_table_entity.g.dart'; import 'dart:convert'; export 'package:domain/generated/json/uk_template_table_entity.g.dart'; @JsonSerializable() class UkTemplateTableEntity { int? total; List? rows; UkTemplateTableEntity(); factory UkTemplateTableEntity.fromJson(Map json) => $UkTemplateTableEntityFromJson(json); Map toJson() => $UkTemplateTableEntityToJson(this); @override String toString() { return jsonEncode(this); } } @JsonSerializable() class UkTemplateTableRows { int? id; @JSONField(name: "job_title") String? jobTitle; @JSONField(name: "client_name") String? clientName; @JSONField(name: "contact_name") String? contactName; @JSONField(name: "contact_no") String? contactNo; @JSONField(name: "challenge_25") String? challenge25; String? vehicle; String? certificate; @JSONField(name: "created_by") String? createdBy; @JSONField(name: "created_at") String? createdAt; UkTemplateTableRows(); factory UkTemplateTableRows.fromJson(Map json) => $UkTemplateTableRowsFromJson(json); Map toJson() => $UkTemplateTableRowsToJson(this); @override String toString() { return jsonEncode(this); } }