generateConnectionUrl static method

String generateConnectionUrl({
  1. required String host,
  2. required int port,
  3. String? token,
  4. bool secure = false,
})

Generate a connection URL for sharing.

Implementation

static String generateConnectionUrl({
  required String host,
  required int port,
  String? token,
  bool secure = false,
}) {
  final scheme = secure ? 'wss' : 'ws';
  final url = '$scheme://$host:$port/ws';
  if (token != null) {
    return '$url?token=$token';
  }
  return url;
}