mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
react app
This commit is contained in:
20
react-app/node_modules/core-js/modules/$.get-names.js
generated
vendored
Normal file
20
react-app/node_modules/core-js/modules/$.get-names.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
|
||||
var toIObject = require('./$.to-iobject')
|
||||
, getNames = require('./$').getNames
|
||||
, toString = {}.toString;
|
||||
|
||||
var windowNames = typeof window == 'object' && Object.getOwnPropertyNames
|
||||
? Object.getOwnPropertyNames(window) : [];
|
||||
|
||||
var getWindowNames = function(it){
|
||||
try {
|
||||
return getNames(it);
|
||||
} catch(e){
|
||||
return windowNames.slice();
|
||||
}
|
||||
};
|
||||
|
||||
module.exports.get = function getOwnPropertyNames(it){
|
||||
if(windowNames && toString.call(it) == '[object Window]')return getWindowNames(it);
|
||||
return getNames(toIObject(it));
|
||||
};
|
Reference in New Issue
Block a user