init
This commit is contained in:
138
nv/html/nv-nopdf/styles/packages/ohif_polyfill.js
Normal file
138
nv/html/nv-nopdf/styles/packages/ohif_polyfill.js
Normal file
@@ -0,0 +1,138 @@
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// This is a generated file. You can view the original //
|
||||
// source in your browser if your browser supports source maps. //
|
||||
// Source maps are supported by all recent versions of Chrome, Safari, //
|
||||
// and Firefox, and by Internet Explorer 11. //
|
||||
// //
|
||||
//////////////////////////////////////////////////////////////////////////
|
||||
|
||||
|
||||
(function () {
|
||||
|
||||
/* Imports */
|
||||
var Meteor = Package.meteor.Meteor;
|
||||
var global = Package.meteor.global;
|
||||
var meteorEnv = Package.meteor.meteorEnv;
|
||||
var $ = Package.jquery.$;
|
||||
var jQuery = Package.jquery.jQuery;
|
||||
var meteorInstall = Package.modules.meteorInstall;
|
||||
var meteorBabelHelpers = Package['babel-runtime'].meteorBabelHelpers;
|
||||
var Promise = Package.promise.Promise;
|
||||
var Symbol = Package['ecmascript-runtime-client'].Symbol;
|
||||
var Map = Package['ecmascript-runtime-client'].Map;
|
||||
var Set = Package['ecmascript-runtime-client'].Set;
|
||||
|
||||
var require = meteorInstall({"node_modules":{"meteor":{"ohif:polyfill":{"client":{"index.js":function(require,exports,module){
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// packages/ohif_polyfill/client/index.js //
|
||||
// //
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
module.watch(require("./ie.js"));
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
},"ie.js":function(require,exports,module){
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// packages/ohif_polyfill/client/ie.js //
|
||||
// //
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
var Meteor;
|
||||
module.watch(require("meteor/meteor"), {
|
||||
Meteor: function (v) {
|
||||
Meteor = v;
|
||||
}
|
||||
}, 0);
|
||||
var $;
|
||||
module.watch(require("meteor/jquery"), {
|
||||
$: function (v) {
|
||||
$ = v;
|
||||
}
|
||||
}, 1);
|
||||
var writeScript;
|
||||
module.watch(require("./lib/writeScript"), {
|
||||
"default": function (v) {
|
||||
writeScript = v;
|
||||
}
|
||||
}, 2);
|
||||
|
||||
// Check if browser is IE and add the polyfill scripts
|
||||
if (navigator && /MSIE \d|Trident.*rv:/.test(navigator.userAgent)) {
|
||||
Meteor.startup(function () {
|
||||
$(window).on('load', function () {
|
||||
// Fix SVG+USE issues by calling the SVG polyfill
|
||||
writeScript('svgxuse.min.js');
|
||||
});
|
||||
});
|
||||
}
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
},"lib":{"absoluteUrl.js":function(require,exports,module){
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// packages/ohif_polyfill/client/lib/absoluteUrl.js //
|
||||
// //
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
var Meteor;
|
||||
module.watch(require("meteor/meteor"), {
|
||||
Meteor: function (v) {
|
||||
Meteor = v;
|
||||
}
|
||||
}, 0);
|
||||
module.exportDefault(function (path) {
|
||||
if (path) {
|
||||
// Remove the leading "/"
|
||||
path = path.replace(/^\//, '');
|
||||
}
|
||||
|
||||
return Meteor.absoluteUrl(path);
|
||||
});
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
},"writeScript.js":function(require,exports,module){
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// //
|
||||
// packages/ohif_polyfill/client/lib/writeScript.js //
|
||||
// //
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
var absoluteUrl;
|
||||
module.watch(require("./absoluteUrl"), {
|
||||
"default": function (v) {
|
||||
absoluteUrl = v;
|
||||
}
|
||||
}, 0);
|
||||
module.exportDefault(function (fileName, callback) {
|
||||
var script = document.createElement('script');
|
||||
script.src = absoluteUrl("/packages/ohif_polyfill/public/js/" + fileName);
|
||||
|
||||
script.onload = function () {
|
||||
if (typeof callback === 'function') {
|
||||
callback(script);
|
||||
}
|
||||
};
|
||||
|
||||
document.body.appendChild(script);
|
||||
});
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
}}}}}}},{
|
||||
"extensions": [
|
||||
".js",
|
||||
".json"
|
||||
]
|
||||
});
|
||||
require("/node_modules/meteor/ohif:polyfill/client/index.js");
|
||||
|
||||
/* Exports */
|
||||
Package._define("ohif:polyfill");
|
||||
|
||||
})();
|
||||
Reference in New Issue
Block a user