UNPKG

@antv/layout

Version:
32 lines (26 loc) 833 B
import { __require as require_getMapData } from './_getMapData.js'; var _mapCacheDelete; var hasRequired_mapCacheDelete; function require_mapCacheDelete () { if (hasRequired_mapCacheDelete) return _mapCacheDelete; hasRequired_mapCacheDelete = 1; var getMapData = require_getMapData(); /** * Removes `key` and its value from the map. * * @private * @name delete * @memberOf MapCache * @param {string} key The key of the value to remove. * @returns {boolean} Returns `true` if the entry was removed, else `false`. */ function mapCacheDelete(key) { var result = getMapData(this, key)['delete'](key); this.size -= result ? 1 : 0; return result; } _mapCacheDelete = mapCacheDelete; return _mapCacheDelete; } export { require_mapCacheDelete as __require }; //# sourceMappingURL=_mapCacheDelete.js.map