mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Sandbox: Add setImmediate polyfill (#78093)
This commit is contained in:
parent
26bcfe300f
commit
b6d6375e2b
@ -94,6 +94,9 @@ async function doImportPluginModuleInSandbox(meta: PluginMeta): Promise<System.M
|
|||||||
// window.locationSandbox. In the future `window.location` could be a proxy if we
|
// window.locationSandbox. In the future `window.location` could be a proxy if we
|
||||||
// want to intercept calls to it.
|
// want to intercept calls to it.
|
||||||
locationSandbox: window.location,
|
locationSandbox: window.location,
|
||||||
|
setImmediate: function (fn: Function, ...args: unknown[]) {
|
||||||
|
return setTimeout(fn, 0, ...args);
|
||||||
|
},
|
||||||
get monaco() {
|
get monaco() {
|
||||||
// `window.monaco` may be undefined when invoked. However, plugins have long
|
// `window.monaco` may be undefined when invoked. However, plugins have long
|
||||||
// accessed it directly, aware of this possibility.
|
// accessed it directly, aware of this possibility.
|
||||||
|
Loading…
Reference in New Issue
Block a user