PeerOptions constructor
PeerOptions({
- LogLevel? debug,
- String? host,
- int? port,
- String? path = "/",
- String? key,
- String? token,
- dynamic config,
- bool? secure = true,
- int? pingInterval,
- String? referrerPolicy,
- void logFunction(
- LogLevel logLevel,
- dynamic args
- String clientType = "websocket",
- Map<
String, DataConnection Function(String peerId, Peer provider, dynamic options)> ? serializers,
Implementation
PeerOptions({
LogLevel? debug,
String? host,
int? port,
this.path = "/",
String? key,
String? token,
dynamic config,
this.secure = true,
this.pingInterval,
String? referrerPolicy,
this.logFunction,
this.clientType = "websocket",
Map<String, DataConnection Function(String peerId, Peer provider, dynamic options)>? serializers,
}) : debug = debug ?? LogLevel.Disabled,
port = port ?? util.CLOUD_PORT,
host = host ?? util.CLOUD_HOST,
key = key ?? Peer.DEFAULT_KEY,
token = token ?? randomToken(),
config = config ?? util.defaultConfig,
referrerPolicy = referrerPolicy ?? "strict-origin-when-cross-origin",
serializers = serializers ?? <String, DataConnection Function(String peerId, Peer provider, dynamic options)>{};