ResponseData<T>.fromJson constructor
ResponseData<T>.fromJson(
- Map<String, dynamic> json,
- T fromJsonT(
- Map<String, dynamic>
)
)
Implementation
factory ResponseData.fromJson(
Map<String, dynamic> json,
T Function(Map<String, dynamic>) fromJsonT,
) {
return ResponseData<T>(
data: json['data'] != null ? fromJsonT(json['data']) : null,
error: json['error'] is String ? Exception(json['error']) : null,
exception: json['exception'] is String ? Exception(json['exception']) : null,
failure: json['failure'] != null ? Failure.fromJson(json['failure']) : null,
message: json['message'] as String?,
statusCode: json['statusCode'] is int ? json['statusCode'] : null,
);
}