toJson method
Converts this status object to a JSON representation.
Returns: A Map<String, dynamic> containing all status fields.
Implementation
Map<String, dynamic> toJson() => {
'threshold': threshold,
'isComplete': isComplete,
'isWaitingForFinalApproval': isWaitingForFinalApproval,
'deposit': deposit.toString(),
'when': when.toJson(),
'depositor': depositor,
'approvals': approvals,
'hasApproved': hasApproved,
'canApprove': canApprove,
'canCancel': canCancel,
};