getFieldDeserializers method
The deserialization information for the current model
Implementation
@override
Map<String, void Function(ParseNode)> getFieldDeserializers() {
var deserializerMap = <String, void Function(ParseNode)>{};
deserializerMap['customer_update'] = (node) => customerUpdate =
node.getObjectValue<PortalCustomerUpdate>(
PortalCustomerUpdate.createFromDiscriminatorValue);
deserializerMap['invoice_history'] = (node) => invoiceHistory =
node.getObjectValue<PortalInvoiceList>(
PortalInvoiceList.createFromDiscriminatorValue);
deserializerMap['payment_method_update'] = (node) => paymentMethodUpdate =
node.getObjectValue<PortalPaymentMethodUpdate>(
PortalPaymentMethodUpdate.createFromDiscriminatorValue);
deserializerMap['subscription_cancel'] = (node) => subscriptionCancel =
node.getObjectValue<PortalSubscriptionCancel>(
PortalSubscriptionCancel.createFromDiscriminatorValue);
deserializerMap['subscription_update'] = (node) => subscriptionUpdate =
node.getObjectValue<PortalSubscriptionUpdate>(
PortalSubscriptionUpdate.createFromDiscriminatorValue);
return deserializerMap;
}