Parameters
- iterator: AsyncIterableIterator<ObjectData<unknown>>
- leuteModel: LeuteModel
- questionnaireModel: QuestionnaireModel
Optional
exportersOptions: {
additionalOrOverwrittenExporters?: Partial<
Record<
| "Keys"
| "VersionNodeEdge"
| "VersionNodeChange"
| "VersionNodeMerge"
| "License"
| "OneInstanceEndpoint"
| "Email"
| "PhoneNumber"
| "PersonName"
| "ProfileImage"
| "PersonStatus"
| "PersonImage"
| "SignKey"
| "EncryptionKey"
| "OrganisationName"
| "CreationTime"
| "LinkedListEntry"
| "Questionnaire_2_0_0"
| "Questionnaire_2_1_0"
| "Questionnaire_2_1_1"
| "Questionnaire"
| "QuestionnaireResponses"
| "QuestionnaireResponses_2_0_0"
| "WbcObservation"
| "DocumentInfo"
| "DocumentInfo_1_1_0"
| "BodyTemperature"
| "DiaryEntry"
| "BlobCollection"
| "BlobDescriptor"
| "Electrocardiogram"
| "HeartEvent"
| "ChatMessage"
| "ChatRequest"
| "Topic"
| "Consent_1_1_0"
| "Signature"
| "IoMRequest"
| "AffirmationCertificate"
| "TrustKeysCertificate"
| "RightToDeclareTrustedKeysForEverybodyCertificate"
| "RightToDeclareTrustedKeysForSelfCertificate"
| "Access"
| "Chum"
| "Group"
| "IdAccess"
| "Instance"
| "Person"
| "Recipe"
| "Profile"
| "ChannelInfo"
| "ChannelRegistry"
| "GroupProfile"
| "Someone"
| "TopicAppRegistry",
TypeExporter,
>,
>;
} & ExporterOptionsOptional
additionalOrOverwrittenExporters?: Partial<
Record<
| "Keys"
| "VersionNodeEdge"
| "VersionNodeChange"
| "VersionNodeMerge"
| "License"
| "OneInstanceEndpoint"
| "Email"
| "PhoneNumber"
| "PersonName"
| "ProfileImage"
| "PersonStatus"
| "PersonImage"
| "SignKey"
| "EncryptionKey"
| "OrganisationName"
| "CreationTime"
| "LinkedListEntry"
| "Questionnaire_2_0_0"
| "Questionnaire_2_1_0"
| "Questionnaire_2_1_1"
| "Questionnaire"
| "QuestionnaireResponses"
| "QuestionnaireResponses_2_0_0"
| "WbcObservation"
| "DocumentInfo"
| "DocumentInfo_1_1_0"
| "BodyTemperature"
| "DiaryEntry"
| "BlobCollection"
| "BlobDescriptor"
| "Electrocardiogram"
| "HeartEvent"
| "ChatMessage"
| "ChatRequest"
| "Topic"
| "Consent_1_1_0"
| "Signature"
| "IoMRequest"
| "AffirmationCertificate"
| "TrustKeysCertificate"
| "RightToDeclareTrustedKeysForEverybodyCertificate"
| "RightToDeclareTrustedKeysForSelfCertificate"
| "Access"
| "Chum"
| "Group"
| "IdAccess"
| "Instance"
| "Person"
| "Recipe"
| "Profile"
| "ChannelInfo"
| "ChannelRegistry"
| "GroupProfile"
| "Someone"
| "TopicAppRegistry",
TypeExporter,
>,
>
Returns (
dataTypes: (
| "Keys"
| "VersionNodeEdge"
| "VersionNodeChange"
| "VersionNodeMerge"
| "License"
| "OneInstanceEndpoint"
| "Email"
| "PhoneNumber"
| "PersonName"
| "ProfileImage"
| "PersonStatus"
| "PersonImage"
| "SignKey"
| "EncryptionKey"
| "OrganisationName"
| "CreationTime"
| "LinkedListEntry"
| "Questionnaire_2_0_0"
| "Questionnaire_2_1_0"
| "Questionnaire_2_1_1"
| "Questionnaire"
| "QuestionnaireResponses"
| "QuestionnaireResponses_2_0_0"
| "WbcObservation"
| "DocumentInfo"
| "DocumentInfo_1_1_0"
| "BodyTemperature"
| "DiaryEntry"
| "BlobCollection"
| "BlobDescriptor"
| "Electrocardiogram"
| "HeartEvent"
| "ChatMessage"
| "ChatRequest"
| "Topic"
| "Consent_1_1_0"
| "Signature"
| "IoMRequest"
| "AffirmationCertificate"
| "TrustKeysCertificate"
| "RightToDeclareTrustedKeysForEverybodyCertificate"
| "RightToDeclareTrustedKeysForSelfCertificate"
| "Access"
| "Chum"
| "Group"
| "IdAccess"
| "Instance"
| "Person"
| "Recipe"
| "Profile"
| "ChannelInfo"
| "ChannelRegistry"
| "GroupProfile"
| "Someone"
| "TopicAppRegistry"
)[],
options?: ExportOptions,
) => void | Promise<void>
A function that can be called with data types and a limit to export the data
The iterator to export data from