toJson method

Map<String, dynamic> toJson(
  1. Map<String, dynamic> toJsonT(
    1. T
    )
)

Implementation

Map<String, dynamic> toJson(Map<String, dynamic> Function(T) toJsonT) {
  final Map<String, dynamic> json = {};
  json['success'] = success;
  json['message'] = message;
  if (data != null) {
    json['data'] = toJsonT(data as T);
  } else {
    json['data'] = null; // Include null explicitly if data is empty
  }
  return json;
}