toMap method
Implementation
@override
Map<String, dynamic> toMap() {
return {
'uuid': uuid,
'name': name,
'description': description,
'id': id,
'supportVersions': supportVersions.map((x) => x.toMap()).toList(),
'relationMods': relationMods.map((x) => x.toMap()).toList(),
'integration': integration.toMap(),
'side': side.map((x) => x.toMap()).toList(),
'lastUpdate': lastUpdate.millisecondsSinceEpoch,
'createTime': createTime.millisecondsSinceEpoch,
'loader': loader?.map((x) => x.name).toList(),
'translatedName': translatedName,
'introduction': introduction,
'imageStorageUUID': imageStorageUUID,
'viewCount': viewCount,
};
}