Skip to content
This repository was archived by the owner on Jul 30, 2024. It is now read-only.

Commit 639667d

Browse files
authored
Merge pull request #115 from exoego/var-in-options
Fields in option should be mutable so reusable after mutated
2 parents 4ccafef + d6e6e39 commit 639667d

25 files changed

+161
-162
lines changed

app/current/src/main/scala/io/scalajs/nodejs/child_process/ExecFileSyncOptions.scala

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ import scala.scalajs.js.|
2929
* @param gid Sets the group identity of the process. (See setgid(2).)
3030
* @param windowsHide Hide the subprocess console window that would normally be created on Windows systems. Default: `false`.
3131
*/
32-
class ExecFileSyncOptions(val cwd: js.UndefOr[String] = js.undefined,
33-
val input: js.UndefOr[Input],
34-
val stdio: js.UndefOr[StdIo] = js.undefined,
35-
val env: js.UndefOr[js.Object] = js.undefined,
36-
val encoding: js.UndefOr[String] = js.undefined,
37-
val shell: js.UndefOr[Boolean | String] = js.undefined,
38-
val timeout: js.UndefOr[Int] = js.undefined,
39-
val maxBuffer: js.UndefOr[Int] = js.undefined,
40-
val killSignal: js.UndefOr[KillSignal] = js.undefined,
41-
val uid: js.UndefOr[UID] = js.undefined,
42-
val gid: js.UndefOr[GID] = js.undefined,
43-
val windowsHide: js.UndefOr[Boolean] = js.undefined)
32+
class ExecFileSyncOptions(var cwd: js.UndefOr[String] = js.undefined,
33+
var input: js.UndefOr[Input] = js.undefined,
34+
var stdio: js.UndefOr[StdIo] = js.undefined,
35+
var env: js.UndefOr[js.Object] = js.undefined,
36+
var encoding: js.UndefOr[String] = js.undefined,
37+
var shell: js.UndefOr[Boolean | String] = js.undefined,
38+
var timeout: js.UndefOr[Int] = js.undefined,
39+
var maxBuffer: js.UndefOr[Int] = js.undefined,
40+
var killSignal: js.UndefOr[KillSignal] = js.undefined,
41+
var uid: js.UndefOr[UID] = js.undefined,
42+
var gid: js.UndefOr[GID] = js.undefined,
43+
var windowsHide: js.UndefOr[Boolean] = js.undefined)
4444
extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/child_process/ExecOptions.scala

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ import scala.scalajs.js.|
2525
* @param windowsVerbatimArguments No quoting or escaping of arguments is done on Windows.
2626
* Ignored on Unix. This is set to true automatically when shell is specified and is CMD. Default: false.
2727
*/
28-
class ExecOptions(val cwd: js.UndefOr[String] = js.undefined,
29-
val env: js.UndefOr[js.Object] = js.undefined,
30-
val encoding: js.UndefOr[String] = js.undefined,
31-
val shell: js.UndefOr[Boolean | String] = js.undefined,
32-
val timeout: js.UndefOr[Int] = js.undefined,
33-
val maxBuffer: js.UndefOr[Int] = js.undefined,
34-
val killSignal: js.UndefOr[KillSignal] = js.undefined,
35-
val uid: js.UndefOr[UID] = js.undefined,
36-
val gid: js.UndefOr[GID] = js.undefined,
37-
val windowsHide: js.UndefOr[Boolean] = js.undefined,
38-
val windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined)
28+
class ExecOptions(var cwd: js.UndefOr[String] = js.undefined,
29+
var env: js.UndefOr[js.Object] = js.undefined,
30+
var encoding: js.UndefOr[String] = js.undefined,
31+
var shell: js.UndefOr[Boolean | String] = js.undefined,
32+
var timeout: js.UndefOr[Int] = js.undefined,
33+
var maxBuffer: js.UndefOr[Int] = js.undefined,
34+
var killSignal: js.UndefOr[KillSignal] = js.undefined,
35+
var uid: js.UndefOr[UID] = js.undefined,
36+
var gid: js.UndefOr[GID] = js.undefined,
37+
var windowsHide: js.UndefOr[Boolean] = js.undefined,
38+
var windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined)
3939
extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/child_process/ForkOptions.scala

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ import scala.scalajs.js.|
2121
* @param uid Sets the user identity of the process. (See setuid(2).)
2222
* @param gid Sets the group identity of the process. (See setgid(2).)
2323
*/
24-
class ForkOptions(val cwd: js.UndefOr[String] = js.undefined,
25-
val detached: js.UndefOr[Boolean] = js.undefined,
26-
val env: js.UndefOr[js.Object] = js.undefined,
27-
val execPath: js.UndefOr[String] = js.undefined,
28-
val execArgv: js.UndefOr[Array[String]] = js.undefined,
29-
val silent: js.UndefOr[Boolean] = js.undefined,
30-
val stdio: js.UndefOr[String | Array[String]] = js.undefined,
31-
val uid: js.UndefOr[UID] = js.undefined,
32-
val gid: js.UndefOr[GID] = js.undefined)
24+
class ForkOptions(var cwd: js.UndefOr[String] = js.undefined,
25+
var detached: js.UndefOr[Boolean] = js.undefined,
26+
var env: js.UndefOr[js.Object] = js.undefined,
27+
var execPath: js.UndefOr[String] = js.undefined,
28+
var execArgv: js.UndefOr[Array[String]] = js.undefined,
29+
var silent: js.UndefOr[Boolean] = js.undefined,
30+
var stdio: js.UndefOr[String | Array[String]] = js.undefined,
31+
var uid: js.UndefOr[UID] = js.undefined,
32+
var gid: js.UndefOr[GID] = js.undefined)
3333
extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/child_process/SendOptions.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ package io.scalajs.nodejs.child_process
33
import scala.scalajs.js
44

55
class SendOptions(
6-
val keepOpen: js.UndefOr[Boolean] = js.undefined
6+
var keepOpen: js.UndefOr[Boolean] = js.undefined
77
) extends js.Object {}

app/current/src/main/scala/io/scalajs/nodejs/child_process/SpawnOptions.scala

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ import scala.scalajs.js.|
2020
* The shell should understand the -c switch on UNIX, or /d /s /c on Windows. Defaults to false (no shell).
2121
*/
2222
class SpawnOptions(
23-
val cwd: js.UndefOr[String] = js.undefined,
24-
val env: js.Any = js.undefined,
25-
val argv0: js.UndefOr[String] = js.undefined,
26-
val stdio: js.UndefOr[StdIo] = js.undefined,
27-
val detached: js.UndefOr[Boolean] = js.undefined,
28-
val uid: js.UndefOr[Int] = js.undefined,
29-
val gid: js.UndefOr[Int] = js.undefined,
30-
val shell: js.UndefOr[Boolean | String] = js.undefined,
31-
val windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined,
32-
val windowsHide: js.UndefOr[Boolean] = js.undefined
23+
var cwd: js.UndefOr[String] = js.undefined,
24+
var env: js.Any = js.undefined,
25+
var argv0: js.UndefOr[String] = js.undefined,
26+
var stdio: js.UndefOr[StdIo] = js.undefined,
27+
var detached: js.UndefOr[Boolean] = js.undefined,
28+
var uid: js.UndefOr[Int] = js.undefined,
29+
var gid: js.UndefOr[Int] = js.undefined,
30+
var shell: js.UndefOr[Boolean | String] = js.undefined,
31+
var windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined,
32+
var windowsHide: js.UndefOr[Boolean] = js.undefined
3333
) extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/child_process/SpawnSyncOptions.scala

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,18 @@ import scala.scalajs.js.|
3333
* @param windowsVerbatimArguments No quoting or escaping of arguments is done on Windows.
3434
* Ignored on Unix. This is set to true automatically when shell is specified and is CMD. Default: false.
3535
*/
36-
class SpawnSyncOptions(val cwd: js.UndefOr[String] = js.undefined,
37-
val input: js.UndefOr[Input] = js.undefined,
38-
val argv0: js.UndefOr[String] = js.undefined,
39-
val stdio: js.UndefOr[StdIo] = js.undefined,
40-
val env: js.UndefOr[js.Object] = js.undefined,
41-
val encoding: js.UndefOr[String] = js.undefined,
42-
val shell: js.UndefOr[Boolean | String] = js.undefined,
43-
val timeout: js.UndefOr[Int] = js.undefined,
44-
val maxBuffer: js.UndefOr[Int] = js.undefined,
45-
val killSignal: js.UndefOr[KillSignal] = js.undefined,
46-
val uid: js.UndefOr[UID] = js.undefined,
47-
val gid: js.UndefOr[GID] = js.undefined,
48-
val windowsHide: js.UndefOr[Boolean] = js.undefined,
49-
val windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined)
36+
class SpawnSyncOptions(var cwd: js.UndefOr[String] = js.undefined,
37+
var input: js.UndefOr[Input] = js.undefined,
38+
var argv0: js.UndefOr[String] = js.undefined,
39+
var stdio: js.UndefOr[StdIo] = js.undefined,
40+
var env: js.UndefOr[js.Object] = js.undefined,
41+
var encoding: js.UndefOr[String] = js.undefined,
42+
var shell: js.UndefOr[Boolean | String] = js.undefined,
43+
var timeout: js.UndefOr[Int] = js.undefined,
44+
var maxBuffer: js.UndefOr[Int] = js.undefined,
45+
var killSignal: js.UndefOr[KillSignal] = js.undefined,
46+
var uid: js.UndefOr[UID] = js.undefined,
47+
var gid: js.UndefOr[GID] = js.undefined,
48+
var windowsHide: js.UndefOr[Boolean] = js.undefined,
49+
var windowsVerbatimArguments: js.UndefOr[Boolean] = js.undefined)
5050
extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/crypto/Cipher.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ sealed trait Cipher extends Transform {
8686

8787
}
8888

89-
class SetAADOptions(override val transform: js.UndefOr[js.Function] = js.undefined,
90-
override val flush: js.UndefOr[js.Function] = js.undefined,
91-
val plaintextLength: js.UndefOr[Int] = js.undefined)
89+
class SetAADOptions(transform: js.UndefOr[js.Function] = js.undefined,
90+
flush: js.UndefOr[js.Function] = js.undefined,
91+
var plaintextLength: js.UndefOr[Int] = js.undefined)
9292
extends TransformOptions(transform, flush) {}

app/current/src/main/scala/io/scalajs/nodejs/crypto/Crypto.scala

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -390,34 +390,34 @@ object Constants extends js.Object {
390390

391391
class CreatePrivateKeyOptions(
392392
val key: String | Buffer,
393-
val format: js.UndefOr[String] = js.undefined,
394-
val `type`: js.UndefOr[String] = js.undefined,
395-
val passphrase: js.UndefOr[String | Buffer] = js.undefined
393+
var format: js.UndefOr[String] = js.undefined,
394+
var `type`: js.UndefOr[String] = js.undefined,
395+
var passphrase: js.UndefOr[String | Buffer] = js.undefined
396396
) extends js.Object
397397

398398
class CreatePublicKeyOptions(
399399
val key: String | Buffer,
400-
val format: js.UndefOr[String] = js.undefined,
401-
val `type`: js.UndefOr[String] = js.undefined
400+
var format: js.UndefOr[String] = js.undefined,
401+
var `type`: js.UndefOr[String] = js.undefined
402402
) extends js.Object
403403

404404
class GenerateKeyPairOptions(
405405
val modulusLength: Int,
406-
val publicExponent: js.UndefOr[Int] = js.undefined,
407-
val divisorLength: js.UndefOr[Int] = js.undefined,
408-
val namedCurve: js.UndefOr[String] = js.undefined,
409-
val publicKeyEncoding: js.UndefOr[KeyObjectExportOptions] = js.undefined,
410-
val privateKeyEncoding: js.UndefOr[KeyObjectExportOptions] = js.undefined
406+
var publicExponent: js.UndefOr[Int] = js.undefined,
407+
var divisorLength: js.UndefOr[Int] = js.undefined,
408+
var namedCurve: js.UndefOr[String] = js.undefined,
409+
var publicKeyEncoding: js.UndefOr[KeyObjectExportOptions] = js.undefined,
410+
var privateKeyEncoding: js.UndefOr[KeyObjectExportOptions] = js.undefined
411411
) extends js.Object
412412

413413
class ScryptOptions(
414-
val cost: js.UndefOr[Int] = js.undefined,
415-
val blockSize: js.UndefOr[Int] = js.undefined,
416-
val parallelization: js.UndefOr[Int] = js.undefined,
417-
val N: js.UndefOr[Int] = js.undefined,
418-
val r: js.UndefOr[Int] = js.undefined,
419-
val p: js.UndefOr[Int] = js.undefined,
420-
val maxmem: js.UndefOr[Int] = js.undefined
414+
var cost: js.UndefOr[Int] = js.undefined,
415+
var blockSize: js.UndefOr[Int] = js.undefined,
416+
var parallelization: js.UndefOr[Int] = js.undefined,
417+
var N: js.UndefOr[Int] = js.undefined,
418+
var r: js.UndefOr[Int] = js.undefined,
419+
var p: js.UndefOr[Int] = js.undefined,
420+
var maxmem: js.UndefOr[Int] = js.undefined
421421
) extends js.Object
422422

423423
@js.native

app/current/src/main/scala/io/scalajs/nodejs/crypto/Hash.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ sealed trait Hash extends Transform {
5353

5454
}
5555

56-
class CreateHashOptions(override val transform: js.UndefOr[js.Function] = js.undefined,
57-
override val flush: js.UndefOr[js.Function] = js.undefined,
58-
val outputLength: js.UndefOr[Int] = js.undefined)
56+
class CreateHashOptions(transform: js.UndefOr[js.Function] = js.undefined,
57+
flush: js.UndefOr[js.Function] = js.undefined,
58+
var outputLength: js.UndefOr[Int] = js.undefined)
5959
extends TransformOptions(transform, flush)

app/current/src/main/scala/io/scalajs/nodejs/crypto/KeyObject.scala

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ sealed trait KeyObject extends js.Object {
1515
}
1616

1717
class KeyObjectExportOptions(
18-
val `type`: js.UndefOr[String] = js.undefined,
19-
val format: js.UndefOr[String] = js.undefined,
20-
val cipher: js.UndefOr[String] = js.undefined,
21-
val passphrase: js.UndefOr[String | Buffer] = js.undefined
18+
var `type`: js.UndefOr[String] = js.undefined,
19+
var format: js.UndefOr[String] = js.undefined,
20+
var cipher: js.UndefOr[String] = js.undefined,
21+
var passphrase: js.UndefOr[String | Buffer] = js.undefined
2222
) extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/dns/TtlOptions.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ package io.scalajs.nodejs.dns
33
import scala.scalajs.js
44

55
class TtlOptions(
6-
val ttl: js.UndefOr[Boolean] = js.undefined
6+
var ttl: js.UndefOr[Boolean] = js.undefined
77
) extends js.Object {}

app/current/src/main/scala/io/scalajs/nodejs/fs/FSWatcher.scala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ object FSWatcher {
6565
* @param recursive Indicates whether all subdirectories should be watched, or only the current directory.
6666
* The applies when a directory is specified, and only on supported platforms (See Caveats) (default: false)
6767
*/
68-
class FSWatcherOptions(val encoding: js.UndefOr[String] = js.undefined,
69-
val persistent: js.UndefOr[Boolean] = js.undefined,
70-
val recursive: js.UndefOr[Boolean] = js.undefined)
68+
class FSWatcherOptions(var encoding: js.UndefOr[String] = js.undefined,
69+
var persistent: js.UndefOr[Boolean] = js.undefined,
70+
var recursive: js.UndefOr[Boolean] = js.undefined)
7171
extends js.Object

app/current/src/main/scala/io/scalajs/nodejs/fs/Fs.scala

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,55 +1237,54 @@ trait BufferIOResult[T] extends js.Object {
12371237
/**
12381238
* File Append Options
12391239
*/
1240-
class FileAppendOptions(val encoding: js.UndefOr[String] = js.undefined,
1241-
val mode: js.UndefOr[FileMode] = js.undefined,
1242-
val flag: js.UndefOr[String] = js.undefined)
1240+
class FileAppendOptions(var encoding: js.UndefOr[String] = js.undefined,
1241+
var mode: js.UndefOr[FileMode] = js.undefined,
1242+
var flag: js.UndefOr[String] = js.undefined)
12431243
extends js.Object
12441244

12451245
/**
12461246
* File Encoding Options
12471247
*/
1248-
class FileEncodingOptions(val encoding: js.UndefOr[String] = js.undefined) extends js.Object
1248+
class FileEncodingOptions(var encoding: js.UndefOr[String] = js.undefined) extends js.Object
12491249

1250-
class ReaddirOptions(val encoding: js.UndefOr[String] = js.undefined,
1251-
val withFileTypes: js.UndefOr[Boolean] = js.undefined)
1250+
class ReaddirOptions(var encoding: js.UndefOr[String] = js.undefined,
1251+
var withFileTypes: js.UndefOr[Boolean] = js.undefined)
12521252
extends js.Object
12531253

1254-
class ReadFileOptions(val encoding: js.UndefOr[String] = js.undefined, val flag: js.UndefOr[String] = js.undefined)
1254+
class ReadFileOptions(var flag: js.UndefOr[String] = js.undefined) extends js.Object
1255+
1256+
class FileInputOptions(var flags: js.UndefOr[String] = js.undefined,
1257+
var encoding: js.UndefOr[String] = js.undefined,
1258+
var fd: js.UndefOr[FileDescriptor] = js.undefined,
1259+
var mode: js.UndefOr[FileMode] = js.undefined,
1260+
var autoClose: js.UndefOr[Boolean] = js.undefined,
1261+
var emitClose: js.UndefOr[Boolean] = js.undefined,
1262+
var start: js.UndefOr[Int] = js.undefined,
1263+
var end: js.UndefOr[Int] = js.undefined,
1264+
var highWaterMark: js.UndefOr[Int] = js.undefined)
12551265
extends js.Object
12561266

1257-
class FileInputOptions(val flags: js.UndefOr[String] = js.undefined,
1258-
val encoding: js.UndefOr[String] = js.undefined,
1259-
val fd: js.UndefOr[FileDescriptor] = js.undefined,
1260-
val mode: js.UndefOr[FileMode] = js.undefined,
1261-
val autoClose: js.UndefOr[Boolean] = js.undefined,
1262-
val emitClose: js.UndefOr[Boolean] = js.undefined,
1263-
val start: js.UndefOr[Int] = js.undefined,
1264-
val end: js.UndefOr[Int] = js.undefined,
1265-
val highWaterMark: js.UndefOr[Int] = js.undefined)
1266-
extends js.Object
1267-
1268-
class FileOutputOptions(val flags: js.UndefOr[String] = js.undefined,
1269-
val defaultEncoding: js.UndefOr[String] = js.undefined,
1270-
val fd: js.UndefOr[FileDescriptor] = js.undefined,
1271-
val mode: js.UndefOr[FileMode] = js.undefined,
1272-
val autoClose: js.UndefOr[Boolean] = js.undefined,
1273-
val emitClose: js.UndefOr[Boolean] = js.undefined,
1274-
val start: js.UndefOr[Int] = js.undefined)
1267+
class FileOutputOptions(var flags: js.UndefOr[String] = js.undefined,
1268+
var defaultEncoding: js.UndefOr[String] = js.undefined,
1269+
var fd: js.UndefOr[FileDescriptor] = js.undefined,
1270+
var mode: js.UndefOr[FileMode] = js.undefined,
1271+
var autoClose: js.UndefOr[Boolean] = js.undefined,
1272+
var emitClose: js.UndefOr[Boolean] = js.undefined,
1273+
var start: js.UndefOr[Int] = js.undefined)
12751274
extends js.Object
12761275

12771276
/**
12781277
* File Watcher Options
12791278
* @param persistent <Boolean>
12801279
* @param interval <Integer>
12811280
*/
1282-
class FileWatcherOptions(val persistent: js.UndefOr[Boolean] = js.undefined,
1283-
val interval: js.UndefOr[Int] = js.undefined)
1281+
class FileWatcherOptions(var persistent: js.UndefOr[Boolean] = js.undefined,
1282+
var interval: js.UndefOr[Int] = js.undefined)
12841283
extends js.Object
12851284

1286-
class StatOptions(val bigint: js.UndefOr[Boolean] = js.undefined) extends js.Object
1285+
class StatOptions(var bigint: js.UndefOr[Boolean] = js.undefined) extends js.Object
12871286

1288-
class MkdirOptions(val recursive: js.UndefOr[Boolean] = js.undefined, val mode: js.UndefOr[FileMode] = js.undefined)
1287+
class MkdirOptions(var recursive: js.UndefOr[Boolean] = js.undefined, var mode: js.UndefOr[FileMode] = js.undefined)
12891288
extends js.Object
12901289

12911290
class RmdirOptions(var emfileWait: js.UndefOr[Int] = 1000,

app/current/src/main/scala/io/scalajs/nodejs/http2/Http2SecureServerOptions.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ class Http2SecureServerOptions(
3030
var SNICallback: js.UndefOr[js.Function2[String, js.Function2[io.scalajs.nodejs.Error, SecureContext, Any], Any]],
3131
var ticketKeys: js.UndefOr[Buffer] = js.undefined,
3232
// Options for net.createServers
33-
val allowHalfOpen: js.UndefOr[Boolean] = js.undefined,
34-
val pauseOnConnect: js.UndefOr[Boolean] = js.undefined,
33+
var allowHalfOpen: js.UndefOr[Boolean] = js.undefined,
34+
var pauseOnConnect: js.UndefOr[Boolean] = js.undefined,
3535
// Options for tls.createSecureContext
3636
var ca: js.UndefOr[SecureData] = js.undefined,
3737
var cert: js.UndefOr[SecureData] = js.undefined,

app/current/src/main/scala/io/scalajs/nodejs/http2/Http2ServerOptions.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ class Http2ServerOptions(
1818
var Http1ServerResponse: js.UndefOr[js.ConstructorTag[http.ServerResponse]] = js.undefined,
1919
var Http2ServerRequest: js.UndefOr[js.ConstructorTag[Http2ServerRequest]] = js.undefined,
2020
var Http2ServerResponse: js.UndefOr[js.ConstructorTag[Http2ServerResponse]] = js.undefined,
21-
val allowHalfOpen: js.UndefOr[Boolean] = js.undefined,
22-
val pauseOnConnect: js.UndefOr[Boolean] = js.undefined
21+
var allowHalfOpen: js.UndefOr[Boolean] = js.undefined,
22+
var pauseOnConnect: js.UndefOr[Boolean] = js.undefined
2323
) extends js.Object

0 commit comments

Comments
 (0)