eventFromPayload function
Implementation
Event eventFromPayload(EventPayload payload) {
return Event(
payload.subscriptionId,
payload.publicationId,
EventDetails(
publisher: payload.publisher,
trustlevel: payload.trustlevel,
topic: payload.topic,
pptScheme: payload.pptScheme,
pptSerializer: payload.pptSerializer,
pptCipher: payload.pptCipher,
pptKeyid: payload.pptKeyId,
custom: payload.customDetails,
),
arguments: payload.arguments == null
? null
: List<dynamic>.from(payload.arguments!),
argumentsKeywords: payload.argumentsKeywords == null
? null
: Map<String, dynamic>.from(payload.argumentsKeywords!),
);
}