diff options
Diffstat (limited to 'js/globals.ts')
-rw-r--r-- | js/globals.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/js/globals.ts b/js/globals.ts index 5a0fb18ce..56956b4ad 100644 --- a/js/globals.ts +++ b/js/globals.ts @@ -102,7 +102,16 @@ export type TextDecoder = textEncoding.TextDecoder; window.performance = new performanceUtil.Performance(); +// This variable functioning correctly depends on `declareAsLet` +// in //tools/ts_library_builder/main.ts +window.onmessage = workers.onmessage; + window.workerMain = workers.workerMain; +window.workerClose = workers.workerClose; +window.postMessage = workers.postMessage; + +window.Worker = workers.WorkerImpl; +export type Worker = workers.Worker; // below are interfaces that are available in TypeScript but // have different signatures |