OperationEventsVersionedMixin$Events$Operation$Node.fromJson constructor
OperationEventsVersionedMixin$Events$Operation$Node.fromJson( - Map<String, dynamic> json
)
Implementation
factory OperationEventsVersionedMixin$Events$Operation$Node.fromJson(
Map<String, dynamic> json,
) {
switch (json['__typename'].toString()) {
case r'OperationCharge':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationCharge.fromJson(
json,
);
case r'OperationDeposit':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationDeposit.fromJson(
json,
);
case r'OperationDepositBonus':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationDepositBonus.fromJson(
json,
);
case r'OperationDividend':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationDividend.fromJson(
json,
);
case r'OperationEarnDonation':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationEarnDonation.fromJson(
json,
);
case r'OperationGrant':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationGrant.fromJson(
json,
);
case r'OperationPurchaseDonation':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationPurchaseDonation.fromJson(
json,
);
case r'OperationReward':
return OperationEventsVersionedMixin$Events$Operation$Node$OperationReward.fromJson(
json,
);
default:
}
return _$OperationEventsVersionedMixin$Events$Operation$NodeFromJson(json);
}