MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / isNode

Function isNode

code/dependency-injection-module-system/public/app.js:555–559  ·  view source on GitHub ↗

* @param {*} object The object to check. * @return {boolean} Whether or not the object is a DOM node.

(object)

Source from the content-addressed store, hash-verified

553 * @return {boolean} Whether or not the object is a DOM node.
554 */
555function isNode(object) {
556 var doc = object ? object.ownerDocument || object : document;
557 var defaultView = doc.defaultView || window;
558 return !!(object && (typeof defaultView.Node === 'function' ? object instanceof defaultView.Node : typeof object === 'object' && typeof object.nodeType === 'number' && typeof object.nodeName === 'string'));
559}
560
561module.exports = isNode;
562},{}],16:[function(require,module,exports){

Callers 2

isTextNodeFunction · 0.70
validateFunction · 0.70

Calls 2

isValidElementFunction · 0.70
getIteratorFnFunction · 0.70

Tested by

no test coverage detected