Map<String, dynamic> toJson() { return Map.from({ "createID": createID, "sdkID": sdkID, "progress": progress, "message-elemType": message.elemType, "isSendComplete": isSendComplete, }); }