* Creates a sorted array of property names of all enumerable properties, * own and inherited, of `object` that have function values. * * @static * @memberOf _ * @alias methods * @category Objects * @param {Object} object The object to inspect. * @returns {Arra
(object)
| 37289 | * // => ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', ...] |
| 37290 | */ |
| 37291 | function functions(object) { |
| 37292 | var result = []; |
| 37293 | forIn(object, function(value, key) { |
| 37294 | if (isFunction(value)) { |
| 37295 | result.push(key); |
| 37296 | } |
| 37297 | }); |
| 37298 | return result.sort(); |
| 37299 | } |
| 37300 | |
| 37301 | /** |
| 37302 | * Checks if the specified property name exists as a direct property of `object`, |
no test coverage detected