This repository was archived by the owner on Jul 30, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed
app/current/src/main/scala/io/scalajs/nodejs/timers Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change 11package io .scalajs .nodejs .timers
22
3+ import com .thoughtworks .enableIf
34import io .scalajs .nodejs .clearImmediate
45
56import scala .scalajs .js
@@ -12,6 +13,14 @@ trait Immediate extends js.Object {
1213
1314 def _onImmediate : js.Function = js.native
1415
16+ @ enableIf(io.scalajs.nodejs.CompilerSwitches .gteNodeJs12)
17+ def hasRef (): Boolean = js.native
18+
19+ @ enableIf(io.scalajs.nodejs.CompilerSwitches .gteNodeJs10)
20+ def ref (): Immediate = js.native
21+
22+ @ enableIf(io.scalajs.nodejs.CompilerSwitches .gteNodeJs10)
23+ def unref (): Immediate = js.native
1524}
1625
1726/**
Original file line number Diff line number Diff line change 11package io .scalajs .nodejs .timers
22
3+ import com .thoughtworks .enableIf
34import io .scalajs .nodejs .clearTimeout
45
56import scala .scalajs .js
@@ -15,7 +16,14 @@ trait Timeout extends js.Object {
1516 * @return true, if the timeout has already been called
1617 */
1718 def _called : Boolean = js.native
19+ @ enableIf(io.scalajs.nodejs.CompilerSwitches .gteNodeJs12)
20+ def hasRef (): Boolean = js.native
1821
22+ @ enableIf(io.scalajs.nodejs.CompilerSwitches .gteNodeJs10)
23+ def refresh (): Timeout = js.native
24+
25+ def ref (): Timeout = js.native
26+ def unref (): Timeout = js.native
1927}
2028
2129/**
You can’t perform that action at this time.
0 commit comments