kopia lustrzana https://github.com/backface/turtlestitch
Update extensions.js
rodzic
d057b0eae7
commit
03de7f9dc4
|
@ -38,7 +38,10 @@ modules.extensions = '2021-June-23';
|
|||
var SnapExtensions = {
|
||||
primitives: new Map(),
|
||||
menus: new Map(),
|
||||
scripts: []
|
||||
scripts: [],
|
||||
urls: [
|
||||
'libraries/'
|
||||
]
|
||||
};
|
||||
|
||||
/*
|
||||
|
@ -688,6 +691,9 @@ SnapExtensions.primitives.set(
|
|||
if (contains(SnapExtensions.scripts, url)) {
|
||||
return;
|
||||
}
|
||||
if (!(SnapExtensions.urls.some(any => url.indexOf(any) === 0))) {
|
||||
throw new Error('unlisted extension url:\n"' + url + '"');
|
||||
}
|
||||
scriptElement = document.createElement('script');
|
||||
scriptElement.onload = () => {
|
||||
SnapExtensions.scripts.push(url);
|
||||
|
|
Ładowanie…
Reference in New Issue