toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = super.toJson();
  data.putIfNotNull("secret", secret);
  data.putIfNotNull("remotePath", remotePath);
  data.putIfNotNull("fileSize", fileSize);
  data.putIfNotNull("localPath", localPath);
  data.putIfNotNull("displayName", displayName);
  data.putIfNotNull("fileStatus", fileStatus.index);

  return data;
}