UNPKG

@antv/layout

Version:
32 lines (25 loc) 868 B
import { __require as require_Symbol } from './_Symbol.js'; var _cloneSymbol; var hasRequired_cloneSymbol; function require_cloneSymbol () { if (hasRequired_cloneSymbol) return _cloneSymbol; hasRequired_cloneSymbol = 1; var Symbol = require_Symbol(); /** Used to convert symbols to primitives and strings. */ var symbolProto = Symbol ? Symbol.prototype : undefined, symbolValueOf = symbolProto ? symbolProto.valueOf : undefined; /** * Creates a clone of the `symbol` object. * * @private * @param {Object} symbol The symbol object to clone. * @returns {Object} Returns the cloned symbol object. */ function cloneSymbol(symbol) { return symbolValueOf ? Object(symbolValueOf.call(symbol)) : {}; } _cloneSymbol = cloneSymbol; return _cloneSymbol; } export { require_cloneSymbol as __require }; //# sourceMappingURL=_cloneSymbol.js.map