| Index: src/collection.js
|
| diff --git a/src/collection.js b/src/collection.js
|
| index f0bc42392d9b117e3204e0135d2bb621ff248eb3..6d43384e1cecf440de2abc3067cab0a51528ae9c 100644
|
| --- a/src/collection.js
|
| +++ b/src/collection.js
|
| @@ -4,14 +4,6 @@
|
|
|
| var $getHash;
|
| var $getExistingHash;
|
| -var $mapSet;
|
| -var $mapHas;
|
| -var $mapDelete;
|
| -var $setAdd;
|
| -var $setHas;
|
| -var $setDelete;
|
| -var $mapFromArray;
|
| -var $setFromArray;
|
|
|
| (function(global, utils) {
|
| "use strict";
|
| @@ -487,15 +479,8 @@ utils.InstallFunctions(GlobalMap.prototype, DONT_ENUM, [
|
| // Expose to the global scope.
|
| $getHash = GetHash;
|
| $getExistingHash = GetExistingHash;
|
| -$mapGet = MapGet;
|
| -$mapSet = MapSet;
|
| -$mapHas = MapHas;
|
| -$mapDelete = MapDelete;
|
| -$setAdd = SetAdd;
|
| -$setHas = SetHas;
|
| -$setDelete = SetDelete;
|
| -
|
| -$mapFromArray = function(array) {
|
| +
|
| +function MapFromArray(array) {
|
| var map = new GlobalMap;
|
| var length = array.length;
|
| for (var i = 0; i < length; i += 2) {
|
| @@ -506,7 +491,7 @@ $mapFromArray = function(array) {
|
| return map;
|
| };
|
|
|
| -$setFromArray = function(array) {
|
| +function SetFromArray(array) {
|
| var set = new GlobalSet;
|
| var length = array.length;
|
| for (var i = 0; i < length; ++i) {
|
| @@ -515,4 +500,19 @@ $setFromArray = function(array) {
|
| return set;
|
| };
|
|
|
| +// -----------------------------------------------------------------------
|
| +// Exports
|
| +
|
| +utils.ExportToRuntime(function(to) {
|
| + to.MapGet = MapGet;
|
| + to.MapSet = MapSet;
|
| + to.MapHas = MapHas;
|
| + to.MapDelete = MapDelete;
|
| + to.SetAdd = SetAdd;
|
| + to.SetHas = SetHas;
|
| + to.SetDelete = SetDelete;
|
| + to.MapFromArray = MapFromArray;
|
| + to.SetFromArray = SetFromArray;
|
| +});
|
| +
|
| })
|
|
|