Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: core-data.js
/******/ (() => { // webpackBootstrap
[0] Fix | Delete
/******/ "use strict";
[1] Fix | Delete
/******/ var __webpack_modules__ = ({
[2] Fix | Delete
[3] Fix | Delete
/***/ 6689:
[4] Fix | Delete
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
[5] Fix | Delete
[6] Fix | Delete
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
[7] Fix | Delete
/* harmony export */ createUndoManager: () => (/* binding */ createUndoManager)
[8] Fix | Delete
/* harmony export */ });
[9] Fix | Delete
/* harmony import */ var _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(923);
[10] Fix | Delete
/* harmony import */ var _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0__);
[11] Fix | Delete
/**
[12] Fix | Delete
* WordPress dependencies
[13] Fix | Delete
*/
[14] Fix | Delete
[15] Fix | Delete
[16] Fix | Delete
/** @typedef {import('./types').HistoryRecord} HistoryRecord */
[17] Fix | Delete
/** @typedef {import('./types').HistoryChange} HistoryChange */
[18] Fix | Delete
/** @typedef {import('./types').HistoryChanges} HistoryChanges */
[19] Fix | Delete
/** @typedef {import('./types').UndoManager} UndoManager */
[20] Fix | Delete
[21] Fix | Delete
/**
[22] Fix | Delete
* Merge changes for a single item into a record of changes.
[23] Fix | Delete
*
[24] Fix | Delete
* @param {Record< string, HistoryChange >} changes1 Previous changes
[25] Fix | Delete
* @param {Record< string, HistoryChange >} changes2 NextChanges
[26] Fix | Delete
*
[27] Fix | Delete
* @return {Record< string, HistoryChange >} Merged changes
[28] Fix | Delete
*/
[29] Fix | Delete
function mergeHistoryChanges(changes1, changes2) {
[30] Fix | Delete
/**
[31] Fix | Delete
* @type {Record< string, HistoryChange >}
[32] Fix | Delete
*/
[33] Fix | Delete
const newChanges = {
[34] Fix | Delete
...changes1
[35] Fix | Delete
};
[36] Fix | Delete
Object.entries(changes2).forEach(([key, value]) => {
[37] Fix | Delete
if (newChanges[key]) {
[38] Fix | Delete
newChanges[key] = {
[39] Fix | Delete
...newChanges[key],
[40] Fix | Delete
to: value.to
[41] Fix | Delete
};
[42] Fix | Delete
} else {
[43] Fix | Delete
newChanges[key] = value;
[44] Fix | Delete
}
[45] Fix | Delete
});
[46] Fix | Delete
return newChanges;
[47] Fix | Delete
}
[48] Fix | Delete
[49] Fix | Delete
/**
[50] Fix | Delete
* Adds history changes for a single item into a record of changes.
[51] Fix | Delete
*
[52] Fix | Delete
* @param {HistoryRecord} record The record to merge into.
[53] Fix | Delete
* @param {HistoryChanges} changes The changes to merge.
[54] Fix | Delete
*/
[55] Fix | Delete
const addHistoryChangesIntoRecord = (record, changes) => {
[56] Fix | Delete
const existingChangesIndex = record?.findIndex(({
[57] Fix | Delete
id: recordIdentifier
[58] Fix | Delete
}) => {
[59] Fix | Delete
return typeof recordIdentifier === 'string' ? recordIdentifier === changes.id : _wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0___default()(recordIdentifier, changes.id);
[60] Fix | Delete
});
[61] Fix | Delete
const nextRecord = [...record];
[62] Fix | Delete
if (existingChangesIndex !== -1) {
[63] Fix | Delete
// If the edit is already in the stack leave the initial "from" value.
[64] Fix | Delete
nextRecord[existingChangesIndex] = {
[65] Fix | Delete
id: changes.id,
[66] Fix | Delete
changes: mergeHistoryChanges(nextRecord[existingChangesIndex].changes, changes.changes)
[67] Fix | Delete
};
[68] Fix | Delete
} else {
[69] Fix | Delete
nextRecord.push(changes);
[70] Fix | Delete
}
[71] Fix | Delete
return nextRecord;
[72] Fix | Delete
};
[73] Fix | Delete
[74] Fix | Delete
/**
[75] Fix | Delete
* Creates an undo manager.
[76] Fix | Delete
*
[77] Fix | Delete
* @return {UndoManager} Undo manager.
[78] Fix | Delete
*/
[79] Fix | Delete
function createUndoManager() {
[80] Fix | Delete
/**
[81] Fix | Delete
* @type {HistoryRecord[]}
[82] Fix | Delete
*/
[83] Fix | Delete
let history = [];
[84] Fix | Delete
/**
[85] Fix | Delete
* @type {HistoryRecord}
[86] Fix | Delete
*/
[87] Fix | Delete
let stagedRecord = [];
[88] Fix | Delete
/**
[89] Fix | Delete
* @type {number}
[90] Fix | Delete
*/
[91] Fix | Delete
let offset = 0;
[92] Fix | Delete
const dropPendingRedos = () => {
[93] Fix | Delete
history = history.slice(0, offset || undefined);
[94] Fix | Delete
offset = 0;
[95] Fix | Delete
};
[96] Fix | Delete
const appendStagedRecordToLatestHistoryRecord = () => {
[97] Fix | Delete
var _history$index;
[98] Fix | Delete
const index = history.length === 0 ? 0 : history.length - 1;
[99] Fix | Delete
let latestRecord = (_history$index = history[index]) !== null && _history$index !== void 0 ? _history$index : [];
[100] Fix | Delete
stagedRecord.forEach(changes => {
[101] Fix | Delete
latestRecord = addHistoryChangesIntoRecord(latestRecord, changes);
[102] Fix | Delete
});
[103] Fix | Delete
stagedRecord = [];
[104] Fix | Delete
history[index] = latestRecord;
[105] Fix | Delete
};
[106] Fix | Delete
[107] Fix | Delete
/**
[108] Fix | Delete
* Checks whether a record is empty.
[109] Fix | Delete
* A record is considered empty if it the changes keep the same values.
[110] Fix | Delete
* Also updates to function values are ignored.
[111] Fix | Delete
*
[112] Fix | Delete
* @param {HistoryRecord} record
[113] Fix | Delete
* @return {boolean} Whether the record is empty.
[114] Fix | Delete
*/
[115] Fix | Delete
const isRecordEmpty = record => {
[116] Fix | Delete
const filteredRecord = record.filter(({
[117] Fix | Delete
changes
[118] Fix | Delete
}) => {
[119] Fix | Delete
return Object.values(changes).some(({
[120] Fix | Delete
from,
[121] Fix | Delete
to
[122] Fix | Delete
}) => typeof from !== 'function' && typeof to !== 'function' && !_wordpress_is_shallow_equal__WEBPACK_IMPORTED_MODULE_0___default()(from, to));
[123] Fix | Delete
});
[124] Fix | Delete
return !filteredRecord.length;
[125] Fix | Delete
};
[126] Fix | Delete
return {
[127] Fix | Delete
/**
[128] Fix | Delete
* Record changes into the history.
[129] Fix | Delete
*
[130] Fix | Delete
* @param {HistoryRecord=} record A record of changes to record.
[131] Fix | Delete
* @param {boolean} isStaged Whether to immediately create an undo point or not.
[132] Fix | Delete
*/
[133] Fix | Delete
addRecord(record, isStaged = false) {
[134] Fix | Delete
const isEmpty = !record || isRecordEmpty(record);
[135] Fix | Delete
if (isStaged) {
[136] Fix | Delete
if (isEmpty) {
[137] Fix | Delete
return;
[138] Fix | Delete
}
[139] Fix | Delete
record.forEach(changes => {
[140] Fix | Delete
stagedRecord = addHistoryChangesIntoRecord(stagedRecord, changes);
[141] Fix | Delete
});
[142] Fix | Delete
} else {
[143] Fix | Delete
dropPendingRedos();
[144] Fix | Delete
if (stagedRecord.length) {
[145] Fix | Delete
appendStagedRecordToLatestHistoryRecord();
[146] Fix | Delete
}
[147] Fix | Delete
if (isEmpty) {
[148] Fix | Delete
return;
[149] Fix | Delete
}
[150] Fix | Delete
history.push(record);
[151] Fix | Delete
}
[152] Fix | Delete
},
[153] Fix | Delete
undo() {
[154] Fix | Delete
if (stagedRecord.length) {
[155] Fix | Delete
dropPendingRedos();
[156] Fix | Delete
appendStagedRecordToLatestHistoryRecord();
[157] Fix | Delete
}
[158] Fix | Delete
const undoRecord = history[history.length - 1 + offset];
[159] Fix | Delete
if (!undoRecord) {
[160] Fix | Delete
return;
[161] Fix | Delete
}
[162] Fix | Delete
offset -= 1;
[163] Fix | Delete
return undoRecord;
[164] Fix | Delete
},
[165] Fix | Delete
redo() {
[166] Fix | Delete
const redoRecord = history[history.length + offset];
[167] Fix | Delete
if (!redoRecord) {
[168] Fix | Delete
return;
[169] Fix | Delete
}
[170] Fix | Delete
offset += 1;
[171] Fix | Delete
return redoRecord;
[172] Fix | Delete
},
[173] Fix | Delete
hasUndo() {
[174] Fix | Delete
return !!history[history.length - 1 + offset];
[175] Fix | Delete
},
[176] Fix | Delete
hasRedo() {
[177] Fix | Delete
return !!history[history.length + offset];
[178] Fix | Delete
}
[179] Fix | Delete
};
[180] Fix | Delete
}
[181] Fix | Delete
[182] Fix | Delete
[183] Fix | Delete
/***/ }),
[184] Fix | Delete
[185] Fix | Delete
/***/ 3249:
[186] Fix | Delete
/***/ ((module) => {
[187] Fix | Delete
[188] Fix | Delete
[189] Fix | Delete
[190] Fix | Delete
function _typeof(obj) {
[191] Fix | Delete
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
[192] Fix | Delete
_typeof = function (obj) {
[193] Fix | Delete
return typeof obj;
[194] Fix | Delete
};
[195] Fix | Delete
} else {
[196] Fix | Delete
_typeof = function (obj) {
[197] Fix | Delete
return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
[198] Fix | Delete
};
[199] Fix | Delete
}
[200] Fix | Delete
[201] Fix | Delete
return _typeof(obj);
[202] Fix | Delete
}
[203] Fix | Delete
[204] Fix | Delete
function _classCallCheck(instance, Constructor) {
[205] Fix | Delete
if (!(instance instanceof Constructor)) {
[206] Fix | Delete
throw new TypeError("Cannot call a class as a function");
[207] Fix | Delete
}
[208] Fix | Delete
}
[209] Fix | Delete
[210] Fix | Delete
function _defineProperties(target, props) {
[211] Fix | Delete
for (var i = 0; i < props.length; i++) {
[212] Fix | Delete
var descriptor = props[i];
[213] Fix | Delete
descriptor.enumerable = descriptor.enumerable || false;
[214] Fix | Delete
descriptor.configurable = true;
[215] Fix | Delete
if ("value" in descriptor) descriptor.writable = true;
[216] Fix | Delete
Object.defineProperty(target, descriptor.key, descriptor);
[217] Fix | Delete
}
[218] Fix | Delete
}
[219] Fix | Delete
[220] Fix | Delete
function _createClass(Constructor, protoProps, staticProps) {
[221] Fix | Delete
if (protoProps) _defineProperties(Constructor.prototype, protoProps);
[222] Fix | Delete
if (staticProps) _defineProperties(Constructor, staticProps);
[223] Fix | Delete
return Constructor;
[224] Fix | Delete
}
[225] Fix | Delete
[226] Fix | Delete
/**
[227] Fix | Delete
* Given an instance of EquivalentKeyMap, returns its internal value pair tuple
[228] Fix | Delete
* for a key, if one exists. The tuple members consist of the last reference
[229] Fix | Delete
* value for the key (used in efficient subsequent lookups) and the value
[230] Fix | Delete
* assigned for the key at the leaf node.
[231] Fix | Delete
*
[232] Fix | Delete
* @param {EquivalentKeyMap} instance EquivalentKeyMap instance.
[233] Fix | Delete
* @param {*} key The key for which to return value pair.
[234] Fix | Delete
*
[235] Fix | Delete
* @return {?Array} Value pair, if exists.
[236] Fix | Delete
*/
[237] Fix | Delete
function getValuePair(instance, key) {
[238] Fix | Delete
var _map = instance._map,
[239] Fix | Delete
_arrayTreeMap = instance._arrayTreeMap,
[240] Fix | Delete
_objectTreeMap = instance._objectTreeMap; // Map keeps a reference to the last object-like key used to set the
[241] Fix | Delete
// value, which can be used to shortcut immediately to the value.
[242] Fix | Delete
[243] Fix | Delete
if (_map.has(key)) {
[244] Fix | Delete
return _map.get(key);
[245] Fix | Delete
} // Sort keys to ensure stable retrieval from tree.
[246] Fix | Delete
[247] Fix | Delete
[248] Fix | Delete
var properties = Object.keys(key).sort(); // Tree by type to avoid conflicts on numeric object keys, empty value.
[249] Fix | Delete
[250] Fix | Delete
var map = Array.isArray(key) ? _arrayTreeMap : _objectTreeMap;
[251] Fix | Delete
[252] Fix | Delete
for (var i = 0; i < properties.length; i++) {
[253] Fix | Delete
var property = properties[i];
[254] Fix | Delete
map = map.get(property);
[255] Fix | Delete
[256] Fix | Delete
if (map === undefined) {
[257] Fix | Delete
return;
[258] Fix | Delete
}
[259] Fix | Delete
[260] Fix | Delete
var propertyValue = key[property];
[261] Fix | Delete
map = map.get(propertyValue);
[262] Fix | Delete
[263] Fix | Delete
if (map === undefined) {
[264] Fix | Delete
return;
[265] Fix | Delete
}
[266] Fix | Delete
}
[267] Fix | Delete
[268] Fix | Delete
var valuePair = map.get('_ekm_value');
[269] Fix | Delete
[270] Fix | Delete
if (!valuePair) {
[271] Fix | Delete
return;
[272] Fix | Delete
} // If reached, it implies that an object-like key was set with another
[273] Fix | Delete
// reference, so delete the reference and replace with the current.
[274] Fix | Delete
[275] Fix | Delete
[276] Fix | Delete
_map.delete(valuePair[0]);
[277] Fix | Delete
[278] Fix | Delete
valuePair[0] = key;
[279] Fix | Delete
map.set('_ekm_value', valuePair);
[280] Fix | Delete
[281] Fix | Delete
_map.set(key, valuePair);
[282] Fix | Delete
[283] Fix | Delete
return valuePair;
[284] Fix | Delete
}
[285] Fix | Delete
/**
[286] Fix | Delete
* Variant of a Map object which enables lookup by equivalent (deeply equal)
[287] Fix | Delete
* object and array keys.
[288] Fix | Delete
*/
[289] Fix | Delete
[290] Fix | Delete
[291] Fix | Delete
var EquivalentKeyMap =
[292] Fix | Delete
/*#__PURE__*/
[293] Fix | Delete
function () {
[294] Fix | Delete
/**
[295] Fix | Delete
* Constructs a new instance of EquivalentKeyMap.
[296] Fix | Delete
*
[297] Fix | Delete
* @param {Iterable.<*>} iterable Initial pair of key, value for map.
[298] Fix | Delete
*/
[299] Fix | Delete
function EquivalentKeyMap(iterable) {
[300] Fix | Delete
_classCallCheck(this, EquivalentKeyMap);
[301] Fix | Delete
[302] Fix | Delete
this.clear();
[303] Fix | Delete
[304] Fix | Delete
if (iterable instanceof EquivalentKeyMap) {
[305] Fix | Delete
// Map#forEach is only means of iterating with support for IE11.
[306] Fix | Delete
var iterablePairs = [];
[307] Fix | Delete
iterable.forEach(function (value, key) {
[308] Fix | Delete
iterablePairs.push([key, value]);
[309] Fix | Delete
});
[310] Fix | Delete
iterable = iterablePairs;
[311] Fix | Delete
}
[312] Fix | Delete
[313] Fix | Delete
if (iterable != null) {
[314] Fix | Delete
for (var i = 0; i < iterable.length; i++) {
[315] Fix | Delete
this.set(iterable[i][0], iterable[i][1]);
[316] Fix | Delete
}
[317] Fix | Delete
}
[318] Fix | Delete
}
[319] Fix | Delete
/**
[320] Fix | Delete
* Accessor property returning the number of elements.
[321] Fix | Delete
*
[322] Fix | Delete
* @return {number} Number of elements.
[323] Fix | Delete
*/
[324] Fix | Delete
[325] Fix | Delete
[326] Fix | Delete
_createClass(EquivalentKeyMap, [{
[327] Fix | Delete
key: "set",
[328] Fix | Delete
[329] Fix | Delete
/**
[330] Fix | Delete
* Add or update an element with a specified key and value.
[331] Fix | Delete
*
[332] Fix | Delete
* @param {*} key The key of the element to add.
[333] Fix | Delete
* @param {*} value The value of the element to add.
[334] Fix | Delete
*
[335] Fix | Delete
* @return {EquivalentKeyMap} Map instance.
[336] Fix | Delete
*/
[337] Fix | Delete
value: function set(key, value) {
[338] Fix | Delete
// Shortcut non-object-like to set on internal Map.
[339] Fix | Delete
if (key === null || _typeof(key) !== 'object') {
[340] Fix | Delete
this._map.set(key, value);
[341] Fix | Delete
[342] Fix | Delete
return this;
[343] Fix | Delete
} // Sort keys to ensure stable assignment into tree.
[344] Fix | Delete
[345] Fix | Delete
[346] Fix | Delete
var properties = Object.keys(key).sort();
[347] Fix | Delete
var valuePair = [key, value]; // Tree by type to avoid conflicts on numeric object keys, empty value.
[348] Fix | Delete
[349] Fix | Delete
var map = Array.isArray(key) ? this._arrayTreeMap : this._objectTreeMap;
[350] Fix | Delete
[351] Fix | Delete
for (var i = 0; i < properties.length; i++) {
[352] Fix | Delete
var property = properties[i];
[353] Fix | Delete
[354] Fix | Delete
if (!map.has(property)) {
[355] Fix | Delete
map.set(property, new EquivalentKeyMap());
[356] Fix | Delete
}
[357] Fix | Delete
[358] Fix | Delete
map = map.get(property);
[359] Fix | Delete
var propertyValue = key[property];
[360] Fix | Delete
[361] Fix | Delete
if (!map.has(propertyValue)) {
[362] Fix | Delete
map.set(propertyValue, new EquivalentKeyMap());
[363] Fix | Delete
}
[364] Fix | Delete
[365] Fix | Delete
map = map.get(propertyValue);
[366] Fix | Delete
} // If an _ekm_value exists, there was already an equivalent key. Before
[367] Fix | Delete
// overriding, ensure that the old key reference is removed from map to
[368] Fix | Delete
// avoid memory leak of accumulating equivalent keys. This is, in a
[369] Fix | Delete
// sense, a poor man's WeakMap, while still enabling iterability.
[370] Fix | Delete
[371] Fix | Delete
[372] Fix | Delete
var previousValuePair = map.get('_ekm_value');
[373] Fix | Delete
[374] Fix | Delete
if (previousValuePair) {
[375] Fix | Delete
this._map.delete(previousValuePair[0]);
[376] Fix | Delete
}
[377] Fix | Delete
[378] Fix | Delete
map.set('_ekm_value', valuePair);
[379] Fix | Delete
[380] Fix | Delete
this._map.set(key, valuePair);
[381] Fix | Delete
[382] Fix | Delete
return this;
[383] Fix | Delete
}
[384] Fix | Delete
/**
[385] Fix | Delete
* Returns a specified element.
[386] Fix | Delete
*
[387] Fix | Delete
* @param {*} key The key of the element to return.
[388] Fix | Delete
*
[389] Fix | Delete
* @return {?*} The element associated with the specified key or undefined
[390] Fix | Delete
* if the key can't be found.
[391] Fix | Delete
*/
[392] Fix | Delete
[393] Fix | Delete
}, {
[394] Fix | Delete
key: "get",
[395] Fix | Delete
value: function get(key) {
[396] Fix | Delete
// Shortcut non-object-like to get from internal Map.
[397] Fix | Delete
if (key === null || _typeof(key) !== 'object') {
[398] Fix | Delete
return this._map.get(key);
[399] Fix | Delete
}
[400] Fix | Delete
[401] Fix | Delete
var valuePair = getValuePair(this, key);
[402] Fix | Delete
[403] Fix | Delete
if (valuePair) {
[404] Fix | Delete
return valuePair[1];
[405] Fix | Delete
}
[406] Fix | Delete
}
[407] Fix | Delete
/**
[408] Fix | Delete
* Returns a boolean indicating whether an element with the specified key
[409] Fix | Delete
* exists or not.
[410] Fix | Delete
*
[411] Fix | Delete
* @param {*} key The key of the element to test for presence.
[412] Fix | Delete
*
[413] Fix | Delete
* @return {boolean} Whether an element with the specified key exists.
[414] Fix | Delete
*/
[415] Fix | Delete
[416] Fix | Delete
}, {
[417] Fix | Delete
key: "has",
[418] Fix | Delete
value: function has(key) {
[419] Fix | Delete
if (key === null || _typeof(key) !== 'object') {
[420] Fix | Delete
return this._map.has(key);
[421] Fix | Delete
} // Test on the _presence_ of the pair, not its value, as even undefined
[422] Fix | Delete
// can be a valid member value for a key.
[423] Fix | Delete
[424] Fix | Delete
[425] Fix | Delete
return getValuePair(this, key) !== undefined;
[426] Fix | Delete
}
[427] Fix | Delete
/**
[428] Fix | Delete
* Removes the specified element.
[429] Fix | Delete
*
[430] Fix | Delete
* @param {*} key The key of the element to remove.
[431] Fix | Delete
*
[432] Fix | Delete
* @return {boolean} Returns true if an element existed and has been
[433] Fix | Delete
* removed, or false if the element does not exist.
[434] Fix | Delete
*/
[435] Fix | Delete
[436] Fix | Delete
}, {
[437] Fix | Delete
key: "delete",
[438] Fix | Delete
value: function _delete(key) {
[439] Fix | Delete
if (!this.has(key)) {
[440] Fix | Delete
return false;
[441] Fix | Delete
} // This naive implementation will leave orphaned child trees. A better
[442] Fix | Delete
// implementation should traverse and remove orphans.
[443] Fix | Delete
[444] Fix | Delete
[445] Fix | Delete
this.set(key, undefined);
[446] Fix | Delete
return true;
[447] Fix | Delete
}
[448] Fix | Delete
/**
[449] Fix | Delete
* Executes a provided function once per each key/value pair, in insertion
[450] Fix | Delete
* order.
[451] Fix | Delete
*
[452] Fix | Delete
* @param {Function} callback Function to execute for each element.
[453] Fix | Delete
* @param {*} thisArg Value to use as `this` when executing
[454] Fix | Delete
* `callback`.
[455] Fix | Delete
*/
[456] Fix | Delete
[457] Fix | Delete
}, {
[458] Fix | Delete
key: "forEach",
[459] Fix | Delete
value: function forEach(callback) {
[460] Fix | Delete
var _this = this;
[461] Fix | Delete
[462] Fix | Delete
var thisArg = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : this;
[463] Fix | Delete
[464] Fix | Delete
this._map.forEach(function (value, key) {
[465] Fix | Delete
// Unwrap value from object-like value pair.
[466] Fix | Delete
if (key !== null && _typeof(key) === 'object') {
[467] Fix | Delete
value = value[1];
[468] Fix | Delete
}
[469] Fix | Delete
[470] Fix | Delete
callback.call(thisArg, value, key, _this);
[471] Fix | Delete
});
[472] Fix | Delete
}
[473] Fix | Delete
/**
[474] Fix | Delete
* Removes all elements.
[475] Fix | Delete
*/
[476] Fix | Delete
[477] Fix | Delete
}, {
[478] Fix | Delete
key: "clear",
[479] Fix | Delete
value: function clear() {
[480] Fix | Delete
this._map = new Map();
[481] Fix | Delete
this._arrayTreeMap = new Map();
[482] Fix | Delete
this._objectTreeMap = new Map();
[483] Fix | Delete
}
[484] Fix | Delete
}, {
[485] Fix | Delete
key: "size",
[486] Fix | Delete
get: function get() {
[487] Fix | Delete
return this._map.size;
[488] Fix | Delete
}
[489] Fix | Delete
}]);
[490] Fix | Delete
[491] Fix | Delete
return EquivalentKeyMap;
[492] Fix | Delete
}();
[493] Fix | Delete
[494] Fix | Delete
module.exports = EquivalentKeyMap;
[495] Fix | Delete
[496] Fix | Delete
[497] Fix | Delete
/***/ }),
[498] Fix | Delete
[499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function