SplitCloseResult.fromJson constructor

SplitCloseResult.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SplitCloseResult.fromJson(Map<String, dynamic> json) {
  return SplitCloseResult(
    state: json['state'] as String? ?? '',
    totalAmountPaid: (json['totalAmountPaid'] as num?)?.toDouble() ?? 0.0,
    totalAmountOutstanding:
        (json['totalAmountOutstanding'] as num?)?.toDouble() ?? 0.0,
    orderTotal: (json['orderTotal'] as num?)?.toDouble() ?? 0.0,
    message: json['message'] as String? ?? '',
  );
}