InputInvoice.fromJson constructor
a InputInvoice return type can be :
Implementation
factory InputInvoice.fromJson(Map<String, dynamic> json) {
switch (json["@type"]) {
case InputInvoiceMessage.CONSTRUCTOR:
return InputInvoiceMessage.fromJson(json);
case InputInvoiceName.CONSTRUCTOR:
return InputInvoiceName.fromJson(json);
default:
return const InputInvoice();
}
}