SocketData.create constructor

SocketData.create({
  1. required Map<String, dynamic> data,
  2. String? messageId,
  3. required String? type,
})

Implementation

SocketData.create(
    {required Map<String, dynamic> data,
    this.messageId,
    required this.type}) {
  messageId ??= Statics.getRandomId(30);
  fullData = {"message_id": messageId, "message_type": type, "data": data};
  isDecrypted = true;
  isEncrypted = false;
}