UNPKG

rn-web-cli

Version:

React Native for Web

1 lines 9.98 kB
{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_collection-strong.js"],"names":["dP","require","f","create","redefineAll","ctx","anInstance","defined","forOf","$iterDefine","step","setSpecies","DESCRIPTORS","fastKey","SIZE","getEntry","that","key","index","entry","_i","_f","n","k","module","exports","getConstructor","wrapper","NAME","IS_MAP","ADDER","C","iterable","undefined","_l","prototype","clear","data","r","p","i","next","prev","forEach","callbackfn","arguments","length","v","has","get","def","value","setStrong","iterated","kind","_t","_k"],"mappings":"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","file":"_collection-strong.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["'use strict';\nvar dP = require('./_object-dp').f\n , create = require('./_object-create')\n , redefineAll = require('./_redefine-all')\n , ctx = require('./_ctx')\n , anInstance = require('./_an-instance')\n , defined = require('./_defined')\n , forOf = require('./_for-of')\n , $iterDefine = require('./_iter-define')\n , step = require('./_iter-step')\n , setSpecies = require('./_set-species')\n , DESCRIPTORS = require('./_descriptors')\n , fastKey = require('./_meta').fastKey\n , SIZE = DESCRIPTORS ? '_s' : 'size';\n\nvar getEntry = function(that, key){\n // fast case\n var index = fastKey(key), entry;\n if(index !== 'F')return that._i[index];\n // frozen object case\n for(entry = that._f; entry; entry = entry.n){\n if(entry.k == key)return entry;\n }\n};\n\nmodule.exports = {\n getConstructor: function(wrapper, NAME, IS_MAP, ADDER){\n var C = wrapper(function(that, iterable){\n anInstance(that, C, NAME, '_i');\n that._i = create(null); // index\n that._f = undefined; // first entry\n that._l = undefined; // last entry\n that[SIZE] = 0; // size\n if(iterable != undefined)forOf(iterable, IS_MAP, that[ADDER], that);\n });\n redefineAll(C.prototype, {\n // 23.1.3.1 Map.prototype.clear()\n // 23.2.3.2 Set.prototype.clear()\n clear: function clear(){\n for(var that = this, data = that._i, entry = that._f; entry; entry = entry.n){\n entry.r = true;\n if(entry.p)entry.p = entry.p.n = undefined;\n delete data[entry.i];\n }\n that._f = that._l = undefined;\n that[SIZE] = 0;\n },\n // 23.1.3.3 Map.prototype.delete(key)\n // 23.2.3.4 Set.prototype.delete(value)\n 'delete': function(key){\n var that = this\n , entry = getEntry(that, key);\n if(entry){\n var next = entry.n\n , prev = entry.p;\n delete that._i[entry.i];\n entry.r = true;\n if(prev)prev.n = next;\n if(next)next.p = prev;\n if(that._f == entry)that._f = next;\n if(that._l == entry)that._l = prev;\n that[SIZE]--;\n } return !!entry;\n },\n // 23.2.3.6 Set.prototype.forEach(callbackfn, thisArg = undefined)\n // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined)\n forEach: function forEach(callbackfn /*, that = undefined */){\n anInstance(this, C, 'forEach');\n var f = ctx(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3)\n , entry;\n while(entry = entry ? entry.n : this._f){\n f(entry.v, entry.k, this);\n // revert to the last existing entry\n while(entry && entry.r)entry = entry.p;\n }\n },\n // 23.1.3.7 Map.prototype.has(key)\n // 23.2.3.7 Set.prototype.has(value)\n has: function has(key){\n return !!getEntry(this, key);\n }\n });\n if(DESCRIPTORS)dP(C.prototype, 'size', {\n get: function(){\n return defined(this[SIZE]);\n }\n });\n return C;\n },\n def: function(that, key, value){\n var entry = getEntry(that, key)\n , prev, index;\n // change existing entry\n if(entry){\n entry.v = value;\n // create new entry\n } else {\n that._l = entry = {\n i: index = fastKey(key, true), // <- index\n k: key, // <- key\n v: value, // <- value\n p: prev = that._l, // <- previous entry\n n: undefined, // <- next entry\n r: false // <- removed\n };\n if(!that._f)that._f = entry;\n if(prev)prev.n = entry;\n that[SIZE]++;\n // add to index\n if(index !== 'F')that._i[index] = entry;\n } return that;\n },\n getEntry: getEntry,\n setStrong: function(C, NAME, IS_MAP){\n // add .keys, .values, .entries, [@@iterator]\n // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11\n $iterDefine(C, NAME, function(iterated, kind){\n this._t = iterated; // target\n this._k = kind; // kind\n this._l = undefined; // previous\n }, function(){\n var that = this\n , kind = that._k\n , entry = that._l;\n // revert to the last existing entry\n while(entry && entry.r)entry = entry.p;\n // get next entry\n if(!that._t || !(that._l = entry = entry ? entry.n : that._t._f)){\n // or finish the iteration\n that._t = undefined;\n return step(1);\n }\n // return step by kind\n if(kind == 'keys' )return step(0, entry.k);\n if(kind == 'values')return step(0, entry.v);\n return step(0, [entry.k, entry.v]);\n }, IS_MAP ? 'entries' : 'values' , !IS_MAP, true);\n\n // add [@@species], 23.1.2.2, 23.2.2.2\n setSpecies(NAME);\n }\n};"]}