UNPKG
@mtdt.temp/browser-rum-core
Version:
latest (6.19.3)
6.19.3
6.19.2
6.19.1
6.19.0
Datadog browser RUM core utilities.
github.com/mtdt-temp/browser-rum-sdk
mtdt-temp/browser-rum-sdk
@mtdt.temp/browser-rum-core
/
src
/
browser
/
windowOpenObservable.ts
8 lines
(6 loc)
•
274 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
import
{ instrumentMethod,
Observable
}
from
'@mtdt.temp/browser-core'
export
function
createWindowOpenObservable
(
) {
const
observable =
new
Observable
<
void
>()
const
{ stop } =
instrumentMethod
(
window
,
'open'
,
() =>
observable.
notify
())
return
{ observable, stop } }