class TrashRequest { final int fileID; final int collectionID; TrashRequest(this.fileID, this.collectionID) : assert(fileID != null), assert(collectionID != null); factory TrashRequest.fromJson(Map json) { return TrashRequest(json['fileID'], json['collectionID']); } Map toJson() { final Map data = {}; data['fileID'] = fileID; data['collectionID'] = collectionID; return data; } @override String toString() { return 'TrashItemRequest{fileID: $fileID, collectionID: $collectionID}'; } }