aswi2020vldc-gitlab/templetes/node_modules/lodash/_baseSetData.js @ 0b434236
1 |
var identity = require('./identity'), |
---|---|
2 |
metaMap = require('./_metaMap'); |
3 |
|
4 |
/**
|
5 |
* The base implementation of `setData` without support for hot loop shorting.
|
6 |
*
|
7 |
* @private
|
8 |
* @param {Function} func The function to associate metadata with.
|
9 |
* @param {*} data The metadata.
|
10 |
* @returns {Function} Returns `func`.
|
11 |
*/
|
12 |
var baseSetData = !metaMap ? identity : function(func, data) { |
13 |
metaMap.set(func, data); |
14 |
return func; |
15 |
};
|
16 |
|
17 |
module.exports = baseSetData; |