mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-17 14:21:29 +00:00
react app
This commit is contained in:
26
react-app/node_modules/core-js/modules/es6.reflect.enumerate.js
generated
vendored
Normal file
26
react-app/node_modules/core-js/modules/es6.reflect.enumerate.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
'use strict';
|
||||
// 26.1.5 Reflect.enumerate(target)
|
||||
var $export = require('./$.export')
|
||||
, anObject = require('./$.an-object');
|
||||
var Enumerate = function(iterated){
|
||||
this._t = anObject(iterated); // target
|
||||
this._i = 0; // next index
|
||||
var keys = this._k = [] // keys
|
||||
, key;
|
||||
for(key in iterated)keys.push(key);
|
||||
};
|
||||
require('./$.iter-create')(Enumerate, 'Object', function(){
|
||||
var that = this
|
||||
, keys = that._k
|
||||
, key;
|
||||
do {
|
||||
if(that._i >= keys.length)return {value: undefined, done: true};
|
||||
} while(!((key = keys[that._i++]) in that._t));
|
||||
return {value: key, done: false};
|
||||
});
|
||||
|
||||
$export($export.S, 'Reflect', {
|
||||
enumerate: function enumerate(target){
|
||||
return new Enumerate(target);
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user