serializeAsMap method
Implementation
@override
Map<String, dynamic> serializeAsMap() {
final Map<String, dynamic> optionsMap = {
'accessLevel': describeEnum(accessLevel),
'contentType': contentType,
'metadata': metadata,
'targetIdentityId': targetIdentityId
};
optionsMap.removeWhere((_, v) => v == null);
return optionsMap;
}