toJson method
Implementation
@override
Map<String, dynamic> toJson() {
Map<String, dynamic> ret = {
'myCallId' : myCallId,
'accUri': accUri,
'remoteExt' : remoteExt,
'displName' : displName,
'receivedDtmf' : receivedDtmf,
'response' : response,
'state' : state.id,
'holdState' : holdState.id,
'startTime' : startTime.millisecondsSinceEpoch,
'hasVideo' : hasVideo,
'playerId' : playerId,
'isIncoming' : isIncoming,
'hasSecureMedia' : hasSecureMedia,
'isMicMuted' : isMicMuted,
'isCamMuted' : isCamMuted,
'isRecStarted' : isRecStarted,
'isUpgradingToVideo' : isUpgradingToVideo,
'hasVideoUpgradeRequest' : hasVideoUpgradeRequest
};
return ret;
}