diff options
author | Jose <jose@zeroc.com> | 2015-01-30 12:56:30 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2015-01-30 12:56:30 +0100 |
commit | 690967da530f2010a01024a3bd1aa34229bf8ae4 (patch) | |
tree | 1ed5b9a97ed25e8459c05717371ac330bada8d5b /js/src/Ice/browser/ModuleRegistry.js | |
parent | Fix Woker code to work with minified versions (diff) | |
download | ice-690967da530f2010a01024a3bd1aa34229bf8ae4.tar.bz2 ice-690967da530f2010a01024a3bd1aa34229bf8ae4.tar.xz ice-690967da530f2010a01024a3bd1aa34229bf8ae4.zip |
Fixed (ICE-6276) - Add support for JavaScript source maps
Diffstat (limited to 'js/src/Ice/browser/ModuleRegistry.js')
-rw-r--r-- | js/src/Ice/browser/ModuleRegistry.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/js/src/Ice/browser/ModuleRegistry.js b/js/src/Ice/browser/ModuleRegistry.js index df0e644ed57..2f64dd42c4d 100644 --- a/js/src/Ice/browser/ModuleRegistry.js +++ b/js/src/Ice/browser/ModuleRegistry.js @@ -22,6 +22,25 @@ var __M = require: function(name) { return window; + }, + type: function(scoped) + { + if(scoped === undefined) + { + return undefined; + } + var components = scoped.split("."); + var T = window; + + for(var i = 0, length = components.length; i < length; ++i) + { + T = T[components[i]]; + if(T === undefined) + { + return undefined; + } + } + return T; } }; |