toJson method
Implementation
@override
Map<String, Object?> toJson() => {
'type': 'hello',
'platformVersion': platformVersion,
'configVersion': configVersion,
if (accessToken != null) 'accessToken': accessToken,
'sdkName': sdkName,
'sdkVersion': sdkVersion,
if (previousConnectionId != null)
'previousConnectionId': previousConnectionId,
if (resume != null) 'resume': resume?.map((item) => item.toJson()).toList(),
};