UNPKG

polyfill-service

Version:
1 lines 992 B
{"aliases":["default","blissfuljs"],"browsers":{"ie":"8"},"dependencies":["Element"],"spec":"http://w3.org/TR/DOM-Level-3-Core/core.html#ID-3A0ED0A4","docs":"https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode","baseDir":"Element/prototype/cloneNode","hasTests":true,"rawSource":"\n// Element.prototype.cloneNode\nElement.prototype.cloneNode = (function(nativeFunc) {\n\treturn function(deep) {\n\t\tvar clone = nativeFunc.call(this, deep);\n\n\t\tif ('checked' in this) clone.checked = this.checked;\n\n\t\treturn clone;\n\t}\n})(Element.prototype.cloneNode);\n","minSource":"Element.prototype.cloneNode=function(e){return function(t){var c=e.call(this,t);return\"checked\"in this&&(c.checked=this.checked),c}}(Element.prototype.cloneNode);","detectSource":"'document' in this && \"cloneNode\" in document.documentElement && (function() {\n\tvar test = document.createElement('input');\n\ttest.checked = true;\n\tvar result = test.cloneNode();\n\treturn !!result.checked;\n})()"}