sendError method

void sendError({
  1. required String message,
  2. String? id,
  3. String? event,
  4. int status = 400,
  5. Map<String, dynamic>? details,
})

Implementation

void sendError({
  required String message,
  String? id,
  String? event,
  int status = 400,
  Map<String, dynamic>? details,
}) {
  sendPacket(
    SocketPacket(
      event: 'error',
      data: {
        'status': status,
        if (id != null) 'id': id,
        if (event != null) 'event': event,
        'message': message,
        if (details != null) 'details': details,
        'timestamp': DateTime.now().toIso8601String(),
      },
    ),
  );
}