toJson method

  1. @override
Map<String, dynamic> toJson()

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;
}