skatejs-named-slots
Advanced tools
Comparing version 1.2.3 to 1.2.4
@@ -1036,4 +1036,5 @@ (function webpackUniversalModuleDefinition(root, factory) { | ||
// All properties should be configurable. | ||
// All properties should be configurable and enumerable. | ||
memberProperty.configurable = true; | ||
memberProperty.enumerable = true; | ||
@@ -1040,0 +1041,0 @@ // Applying to the data properties only since we can't have writable accessor properties. |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.skatejsNamedSlots=t():e.skatejsNamedSlots=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=document.createElement("div");if(k["default"])return t.__innerHTML=e,t;for(var n=be.parseFromString("<div>"+e+"</div>","text/html").body.firstChild;n.hasChildNodes();){var r=n.firstChild;n.removeChild(r),t.appendChild(r)}return document.importNode(t,!0)}function i(e,t,n){Object.defineProperty(e,t,{configurable:!0,get:function(){return n}})}function u(e){return this[e]}function a(e){return e.item=u,e}function s(e){return!!pe.get(e)}function l(e){return s(e)?"host":(0,K["default"])(e)?"slot":(0,z["default"])(e)?"root":"node"}function d(e,t){for(;e&&e!==document;){if(t(e))return e;e=e.parentNode}}function c(e){return e.getAttribute&&e.getAttribute("name")||"default"}function f(e){return e.getAttribute&&e.getAttribute("slot")||"default"}function h(e,t,n){if(ce.indexOf(t.nodeType)!==-1){var r=e.assignedNodes(),o=0===r.length,i=r.indexOf(n);ge.set(t,e),o&&oe.call(e.childNodes,function(t){return e.__removeChild(t)}),i>-1?(e.__insertBefore(t,void 0!==n?n:null),r.splice(i,0,t)):(e.__appendChild(t),r.push(t)),e.____triggerSlotChangeEvent()}}function p(e){var t=ge.get(e);if(t){var n=t.assignedNodes(),r=n.indexOf(e);if(r>-1){var o=1===n.length;n.splice(r,1),ge.set(e,null),t.__removeChild(e),o&&oe.call(t.childNodes,function(e){return t.__appendChild(e)}),t.____triggerSlotChangeEvent()}}}function v(e,t){for(var n=e.childNodes,r=n.length,o=0;o<r;o++)if(n[o]===t)return o;return-1}function _(e,t,n,r){var o=v(e,n);(0,S.eachNodeOrFragmentNodes)(t,function(t,n){r(t,n),k["default"]?_e.set(t,e):i(t,"parentNode",e),o>-1?re.splice.call(e.childNodes,o+n,0,t):re.push.call(e.childNodes,t)})}function g(e,t,n){var r=v(e,t);r>-1&&(n(t,0),k["default"]?_e.set(t,null):i(t,"parentNode",null),re.splice.call(e.childNodes,r,1))}function m(e,t,n){_(e,t,n,function(t){e.__insertBefore(t,void 0!==n?n:null)})}function N(e,t,n){_(e,t,n,function(t){var r=pe.get(e),o=Ne.get(r),i=o[f(t)];i&&h(i,t,n)})}function y(e,t){var n=c(t);k["default"]||Array.isArray(t.childNodes)||i(t,"childNodes",(0,Z["default"])(t.childNodes)),Ne.get(e)[n]=t,ye.has(t)||ye.set(t,e),(0,S.eachChildNode)(me.get(e),function(e){e.assignedSlot||n!==f(e)||h(t,e)})}function b(e,t,n){(0,S.eachNodeOrFragmentNodes)(t,function(t){if((0,K["default"])(t))y(e,t);else{var n=(0,I["default"])(t);if(n)for(var r=n.length,o=0;o<r;o++)y(e,n[o])}}),m(e,t,n)}function C(e,t,n){var r=0===e.assignedNodes().length;_(e,t,n,function(t){r&&e.__insertBefore(t,void 0!==n?n:null)})}function E(e,t){var n=0===e.assignedNodes().length;g(e,t,function(){n&&e.__removeChild(t)})}function O(e,t){g(e,t,function(){e.__removeChild(t)})}function w(e,t){g(e,t,function(){p(t)})}function M(e,t){var n=Array.prototype.slice.call(t.assignedNodes());n.forEach(p),delete Ne.get(e)[c(t)],ye["delete"](t)}function T(e,t){g(e,t,function(){if((0,K["default"])(t))M(e,t);else{var n=(0,I["default"])(t);if(n)for(var r=0;r<n.length;r++)M(e,n[r])}e.__removeChild(t)})}function j(e){if((0,z["default"])(e))return e;if(e.parentNode)return j(e.parentNode)}function L(e,t,n){var r=l(e),o=t.parentNode,u=j(e);return k["default"]||Array.isArray(e.childNodes)||i(e,"childNodes",(0,Z["default"])(e.childNodes)),u&&"slot"===l(t)&&y(u,t),o&&"host"===l(o)&&(k["default"]?_e.set(t,null):i(t,"parentNode",null)),"node"===r?k["default"]?(_e.set(t,e),e.__insertBefore(t,void 0!==n?n:null)):m(e,t,n):"slot"===r?C(e,t,n):"host"===r?N(e,t,n):"root"===r?b(e,t,n):void 0}function A(e){if(k["default"]&&"slot"===l(e)&&e.__childNodes.length!==e.childNodes.length){for(;e.hasChildNodes();)e.removeChild(e.firstChild);oe.call(e.__childNodes,function(t){return e.appendChild(t)})}}Object.defineProperty(t,"__esModule",{value:!0});var P=n(1),x=r(P);n(3),n(4);var S=n(5),D=n(6),H=n(7),k=r(H),W=n(8),R=r(W),F=n(9),V=r(F),B=n(10),q=r(B),X=n(11),G=r(X),Y=n(12),I=r(Y),U=n(14),z=r(U),J=n(13),K=r(J),Q=n(15),Z=r(Q),$=n(16),ee=r($),te=n(17),ne=r(te),re=Array.prototype,oe=re.forEach,ie="_shadow_root_",ue=["childNodes","parentNode"],ae=["textContent"],se=["assignedSlot"],le=["textContent"],de=[],ce=[Node.ELEMENT_NODE,Node.TEXT_NODE],fe=new WeakMap,he=new WeakMap,pe=new WeakMap,ve=new WeakMap,_e=new WeakMap,ge=new WeakMap,me=new WeakMap,Ne=new WeakMap,ye=new WeakMap,be=new DOMParser,Ce={____assignedNodes:{get:function(){return this.______assignedNodes||(this.______assignedNodes=[])}},____isInFallbackMode:{get:function(){return 0===this.assignedNodes().length}},____slotChangeListeners:{get:function(){return"undefined"==typeof this.______slotChangeListeners&&(this.______slotChangeListeners=0),this.______slotChangeListeners},set:function(e){this.______slotChangeListeners=e}},____triggerSlotChangeEvent:{value:(0,x["default"])(function(){this.____slotChangeListeners&&this.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})},addEventListener:{value:function(e,t,n){return"slotchange"===e&&(0,K["default"])(this)&&this.____slotChangeListeners++,this.__addEventListener(e,t,n)}},appendChild:{value:function(e){return L(this,e),e}},assignedSlot:{get:function(){var e=ge.get(this);if(!e)return null;var t=ye.get(e),n=me.get(t),r=he.get(n);return"open"===r?e:null}},attachShadow:{value:function(e){var t=this,n=e&&e.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=pe.get(this);if(r)return r;var o=a([].slice.call(this.childNodes)),u=document.createElement(e.polyfillShadowRootTagName||ie);return he.set(this,n),pe.set(this,u),me.set(u,this),Ne.set(u,{}),k["default"]?ve.set(this,o):i(this,"childNodes",o),o.forEach(function(e){t.__removeChild(e),k["default"]?_e.set(e,t):i(e,"parentNode",t)}),this.__appendChild(u)}},childElementCount:{get:function(){return this.children.length}},childNodes:{get:function(){if(k["default"]&&"node"===l(this))return this.__childNodes;var e=ve.get(this);return e||ve.set(this,e=a([])),e}},children:{get:function(){var e=[];return(0,S.eachChildNode)(this,function(t){1===t.nodeType&&e.push(t)}),a(e)}},firstChild:{get:function(){return this.childNodes[0]||null}},firstElementChild:{get:function(){return this.children[0]||null}},assignedNodes:{value:function(){if((0,K["default"])(this)){var e=fe.get(this);return e||fe.set(this,e=[]),e}}},hasChildNodes:{value:function(){return this.childNodes.length>0}},innerHTML:{get:function(){function e(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName.toLowerCase()in o}var t="",n=function(e){return e.outerHTML},r={};r[Node.ELEMENT_NODE]=n,r[Node.COMMENT_NODE]=G["default"];var o={style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,noscript:!0,plaintext:!0},i=e(this);return(0,S.eachChildNode)(this,function(e){var o=void 0;o=e.nodeType===Node.TEXT_NODE?i?q["default"]:V["default"]:r[e.nodeType]||n,t+=o(e)}),t},set:function(e){for(var t=o(e);this.hasChildNodes();)this.removeChild(this.firstChild);var n=(0,I["default"])(t);for(oe.call(n,function(e){return A(e)});t.hasChildNodes();){var r=t.firstChild;t.removeChild(r),this.appendChild(r)}}},insertBefore:{value:function(e,t){return L(this,e,t),e}},lastChild:{get:function(){var e=this.childNodes;return e[e.length-1]||null}},lastElementChild:{get:function(){var e=this.children;return e[e.length-1]||null}},name:{get:function(){return this.getAttribute("name")},set:function(e){var t=this.name,n=this.__setAttribute("name",e);if(e===t)return n;if(!(0,K["default"])(this))return n;var r=ye.get(this);return r&&(M(r,this),y(r,this)),n}},nextSibling:{get:function(){var e=this;return(0,S.eachChildNode)(this.parentNode,function(t,n,r){if(e===t)return r[n+1]||null})}},nextElementSibling:{get:function(){var e=this,t=void 0;return(0,S.eachChildNode)(this.parentNode,function(n){return t&&1===n.nodeType?n:void(e===n&&(t=!0))})}},outerHTML:{get:function(){var e=this.tagName.toLowerCase(),t=Array.prototype.slice.call(this.attributes).map(function(e){return" "+e.name+(e.value?'="'+e.value+'"':"")}).join("");return"<"+e+t+">"+this.innerHTML+"</"+e+">"},set:function(e){if(this.parentNode){var t=o(e);this.parentNode.replaceChild(t.firstChild,this)}else{if(!k["default"])throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");this.__outerHTML=e}}},parentElement:{get:function(){return d(this.parentNode,function(e){return 1===e.nodeType})}},parentNode:{get:function(){return _e.get(this)||this.__parentNode||null}},previousSibling:{get:function(){var e=this;return(0,S.eachChildNode)(this.parentNode,function(t,n,r){if(e===t)return r[n-1]||null})}},previousElementSibling:{get:function(){var e=this,t=void 0;return(0,S.eachChildNode)(this.parentNode,function(n){return t&&e===n?t:void(1===n.nodeType&&(t=n))})}},removeChild:{value:function(e){var t=l(this);switch(t){case"node":if(k["default"])return _e.set(e,null),this.__removeChild(e);O(this,e);break;case"slot":E(this,e);break;case"host":w(this,e);break;case"root":T(this,e)}return e}},removeEventListener:{value:function(e,t,n){return"slotchange"===e&&this.____slotChangeListeners&&(0,K["default"])(this)&&this.____slotChangeListeners--,this.__removeEventListener(e,t,n)}},replaceChild:{value:function(e,t){return this.insertBefore(e,t),this.removeChild(t)}},setAttribute:{value:function(e,t){return"slot"===e&&(this[e]=t),(0,K["default"])(this)&&"name"===e&&(this[e]=t),this.__setAttribute(e,t)}},shadowRoot:{get:function(){return"open"===he.get(this)?pe.get(this):null}},slot:{get:function(){return this.getAttribute("slot")},set:function(e){var t=this.name,n=this.__setAttribute("slot",e);if(t===e)return n;var r=ge.get(this),o=r&&ye.get(r),i=o&&me.get(o);return i&&(w(i,this),N(i,this)),n}},textContent:{get:function(){var e="";return(0,S.eachChildNode)(this,function(t){t.nodeType!==Node.COMMENT_NODE&&(e+=t.textContent)}),e},set:function(e){for(;this.hasChildNodes();)this.removeChild(this.firstChild);e&&this.appendChild(document.createTextNode(e))}}};D.shadowDomV1||(D.shadowDomV0?(0,ee["default"])():!function(){var e=Comment.prototype,t=HTMLElement.prototype,n=SVGElement.prototype,r=Text.prototype,o=document.createTextNode(""),i=document.createComment("");Object.keys(Ce).forEach(function(u){var a=Ce[u];if(a.configurable=!0,a.hasOwnProperty("value")&&(a.writable=!0),k["default"]||ue.indexOf(u)===-1){var s=(0,R["default"])(t,u),l=(0,R["default"])(r,u),d=(0,R["default"])(e,u),c=u in o&&ae.indexOf(u)===-1||~se.indexOf(u),f=u in i&&le.indexOf(u)===-1||~de.indexOf(u),h="__"+u;Object.defineProperty(t,u,a),Object.defineProperty(n,u,a),s&&(Object.defineProperty(t,h,s),Object.defineProperty(n,h,s)),c&&Object.defineProperty(r,u,a),c&&l&&Object.defineProperty(r,h,l),f&&Object.defineProperty(e,u,a),f&&d&&Object.defineProperty(e,h,d)}})}()),t["default"]=ne["default"]},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){function o(){var d=r()-s;d<t&&d>0?i=setTimeout(o,t-d):(i=null,n||(l=e.apply(a,u),i||(a=u=null)))}var i,u,a,s,l;return null==t&&(t=100),function(){a=this,u=arguments,s=r();var d=n&&!i;return i||(i=setTimeout(o,t)),d&&(l=e.apply(a,u),a=u=null),l}}},function(e,t){"use strict";function n(){return(new Date).getTime()}e.exports=Date.now||n},function(e,t){"use strict";try{var n=new window.CustomEvent("test");if(n.preventDefault(),n.defaultPrevented!==!0)throw new Error("Could not prevent default")}catch(r){var o=function(e,t){var n,r;return t=t||{bubbles:!1,cancelable:!1,detail:void 0},n=document.createEvent("CustomEvent"),n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r=n.preventDefault,n.preventDefault=function(){r.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},n};o.prototype=window.Event.prototype,window.CustomEvent=o}},function(e,t){"use strict";/** | ||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.skatejsNamedSlots=t():e.skatejsNamedSlots=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=document.createElement("div");if(k["default"])return t.__innerHTML=e,t;for(var n=be.parseFromString("<div>"+e+"</div>","text/html").body.firstChild;n.hasChildNodes();){var r=n.firstChild;n.removeChild(r),t.appendChild(r)}return document.importNode(t,!0)}function i(e,t,n){Object.defineProperty(e,t,{configurable:!0,get:function(){return n}})}function u(e){return this[e]}function a(e){return e.item=u,e}function s(e){return!!pe.get(e)}function l(e){return s(e)?"host":(0,K["default"])(e)?"slot":(0,z["default"])(e)?"root":"node"}function d(e,t){for(;e&&e!==document;){if(t(e))return e;e=e.parentNode}}function c(e){return e.getAttribute&&e.getAttribute("name")||"default"}function f(e){return e.getAttribute&&e.getAttribute("slot")||"default"}function h(e,t,n){if(ce.indexOf(t.nodeType)!==-1){var r=e.assignedNodes(),o=0===r.length,i=r.indexOf(n);ge.set(t,e),o&&oe.call(e.childNodes,function(t){return e.__removeChild(t)}),i>-1?(e.__insertBefore(t,void 0!==n?n:null),r.splice(i,0,t)):(e.__appendChild(t),r.push(t)),e.____triggerSlotChangeEvent()}}function p(e){var t=ge.get(e);if(t){var n=t.assignedNodes(),r=n.indexOf(e);if(r>-1){var o=1===n.length;n.splice(r,1),ge.set(e,null),t.__removeChild(e),o&&oe.call(t.childNodes,function(e){return t.__appendChild(e)}),t.____triggerSlotChangeEvent()}}}function v(e,t){for(var n=e.childNodes,r=n.length,o=0;o<r;o++)if(n[o]===t)return o;return-1}function _(e,t,n,r){var o=v(e,n);(0,S.eachNodeOrFragmentNodes)(t,function(t,n){r(t,n),k["default"]?_e.set(t,e):i(t,"parentNode",e),o>-1?re.splice.call(e.childNodes,o+n,0,t):re.push.call(e.childNodes,t)})}function g(e,t,n){var r=v(e,t);r>-1&&(n(t,0),k["default"]?_e.set(t,null):i(t,"parentNode",null),re.splice.call(e.childNodes,r,1))}function m(e,t,n){_(e,t,n,function(t){e.__insertBefore(t,void 0!==n?n:null)})}function N(e,t,n){_(e,t,n,function(t){var r=pe.get(e),o=Ne.get(r),i=o[f(t)];i&&h(i,t,n)})}function y(e,t){var n=c(t);k["default"]||Array.isArray(t.childNodes)||i(t,"childNodes",(0,Z["default"])(t.childNodes)),Ne.get(e)[n]=t,ye.has(t)||ye.set(t,e),(0,S.eachChildNode)(me.get(e),function(e){e.assignedSlot||n!==f(e)||h(t,e)})}function b(e,t,n){(0,S.eachNodeOrFragmentNodes)(t,function(t){if((0,K["default"])(t))y(e,t);else{var n=(0,I["default"])(t);if(n)for(var r=n.length,o=0;o<r;o++)y(e,n[o])}}),m(e,t,n)}function C(e,t,n){var r=0===e.assignedNodes().length;_(e,t,n,function(t){r&&e.__insertBefore(t,void 0!==n?n:null)})}function E(e,t){var n=0===e.assignedNodes().length;g(e,t,function(){n&&e.__removeChild(t)})}function O(e,t){g(e,t,function(){e.__removeChild(t)})}function w(e,t){g(e,t,function(){p(t)})}function M(e,t){var n=Array.prototype.slice.call(t.assignedNodes());n.forEach(p),delete Ne.get(e)[c(t)],ye["delete"](t)}function T(e,t){g(e,t,function(){if((0,K["default"])(t))M(e,t);else{var n=(0,I["default"])(t);if(n)for(var r=0;r<n.length;r++)M(e,n[r])}e.__removeChild(t)})}function j(e){if((0,z["default"])(e))return e;if(e.parentNode)return j(e.parentNode)}function L(e,t,n){var r=l(e),o=t.parentNode,u=j(e);return k["default"]||Array.isArray(e.childNodes)||i(e,"childNodes",(0,Z["default"])(e.childNodes)),u&&"slot"===l(t)&&y(u,t),o&&"host"===l(o)&&(k["default"]?_e.set(t,null):i(t,"parentNode",null)),"node"===r?k["default"]?(_e.set(t,e),e.__insertBefore(t,void 0!==n?n:null)):m(e,t,n):"slot"===r?C(e,t,n):"host"===r?N(e,t,n):"root"===r?b(e,t,n):void 0}function A(e){if(k["default"]&&"slot"===l(e)&&e.__childNodes.length!==e.childNodes.length){for(;e.hasChildNodes();)e.removeChild(e.firstChild);oe.call(e.__childNodes,function(t){return e.appendChild(t)})}}Object.defineProperty(t,"__esModule",{value:!0});var P=n(1),x=r(P);n(3),n(4);var S=n(5),D=n(6),H=n(7),k=r(H),W=n(8),R=r(W),F=n(9),V=r(F),B=n(10),q=r(B),X=n(11),G=r(X),Y=n(12),I=r(Y),U=n(14),z=r(U),J=n(13),K=r(J),Q=n(15),Z=r(Q),$=n(16),ee=r($),te=n(17),ne=r(te),re=Array.prototype,oe=re.forEach,ie="_shadow_root_",ue=["childNodes","parentNode"],ae=["textContent"],se=["assignedSlot"],le=["textContent"],de=[],ce=[Node.ELEMENT_NODE,Node.TEXT_NODE],fe=new WeakMap,he=new WeakMap,pe=new WeakMap,ve=new WeakMap,_e=new WeakMap,ge=new WeakMap,me=new WeakMap,Ne=new WeakMap,ye=new WeakMap,be=new DOMParser,Ce={____assignedNodes:{get:function(){return this.______assignedNodes||(this.______assignedNodes=[])}},____isInFallbackMode:{get:function(){return 0===this.assignedNodes().length}},____slotChangeListeners:{get:function(){return"undefined"==typeof this.______slotChangeListeners&&(this.______slotChangeListeners=0),this.______slotChangeListeners},set:function(e){this.______slotChangeListeners=e}},____triggerSlotChangeEvent:{value:(0,x["default"])(function(){this.____slotChangeListeners&&this.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})},addEventListener:{value:function(e,t,n){return"slotchange"===e&&(0,K["default"])(this)&&this.____slotChangeListeners++,this.__addEventListener(e,t,n)}},appendChild:{value:function(e){return L(this,e),e}},assignedSlot:{get:function(){var e=ge.get(this);if(!e)return null;var t=ye.get(e),n=me.get(t),r=he.get(n);return"open"===r?e:null}},attachShadow:{value:function(e){var t=this,n=e&&e.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=pe.get(this);if(r)return r;var o=a([].slice.call(this.childNodes)),u=document.createElement(e.polyfillShadowRootTagName||ie);return he.set(this,n),pe.set(this,u),me.set(u,this),Ne.set(u,{}),k["default"]?ve.set(this,o):i(this,"childNodes",o),o.forEach(function(e){t.__removeChild(e),k["default"]?_e.set(e,t):i(e,"parentNode",t)}),this.__appendChild(u)}},childElementCount:{get:function(){return this.children.length}},childNodes:{get:function(){if(k["default"]&&"node"===l(this))return this.__childNodes;var e=ve.get(this);return e||ve.set(this,e=a([])),e}},children:{get:function(){var e=[];return(0,S.eachChildNode)(this,function(t){1===t.nodeType&&e.push(t)}),a(e)}},firstChild:{get:function(){return this.childNodes[0]||null}},firstElementChild:{get:function(){return this.children[0]||null}},assignedNodes:{value:function(){if((0,K["default"])(this)){var e=fe.get(this);return e||fe.set(this,e=[]),e}}},hasChildNodes:{value:function(){return this.childNodes.length>0}},innerHTML:{get:function(){function e(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName.toLowerCase()in o}var t="",n=function(e){return e.outerHTML},r={};r[Node.ELEMENT_NODE]=n,r[Node.COMMENT_NODE]=G["default"];var o={style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,noscript:!0,plaintext:!0},i=e(this);return(0,S.eachChildNode)(this,function(e){var o=void 0;o=e.nodeType===Node.TEXT_NODE?i?q["default"]:V["default"]:r[e.nodeType]||n,t+=o(e)}),t},set:function(e){for(var t=o(e);this.hasChildNodes();)this.removeChild(this.firstChild);var n=(0,I["default"])(t);for(oe.call(n,function(e){return A(e)});t.hasChildNodes();){var r=t.firstChild;t.removeChild(r),this.appendChild(r)}}},insertBefore:{value:function(e,t){return L(this,e,t),e}},lastChild:{get:function(){var e=this.childNodes;return e[e.length-1]||null}},lastElementChild:{get:function(){var e=this.children;return e[e.length-1]||null}},name:{get:function(){return this.getAttribute("name")},set:function(e){var t=this.name,n=this.__setAttribute("name",e);if(e===t)return n;if(!(0,K["default"])(this))return n;var r=ye.get(this);return r&&(M(r,this),y(r,this)),n}},nextSibling:{get:function(){var e=this;return(0,S.eachChildNode)(this.parentNode,function(t,n,r){if(e===t)return r[n+1]||null})}},nextElementSibling:{get:function(){var e=this,t=void 0;return(0,S.eachChildNode)(this.parentNode,function(n){return t&&1===n.nodeType?n:void(e===n&&(t=!0))})}},outerHTML:{get:function(){var e=this.tagName.toLowerCase(),t=Array.prototype.slice.call(this.attributes).map(function(e){return" "+e.name+(e.value?'="'+e.value+'"':"")}).join("");return"<"+e+t+">"+this.innerHTML+"</"+e+">"},set:function(e){if(this.parentNode){var t=o(e);this.parentNode.replaceChild(t.firstChild,this)}else{if(!k["default"])throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");this.__outerHTML=e}}},parentElement:{get:function(){return d(this.parentNode,function(e){return 1===e.nodeType})}},parentNode:{get:function(){return _e.get(this)||this.__parentNode||null}},previousSibling:{get:function(){var e=this;return(0,S.eachChildNode)(this.parentNode,function(t,n,r){if(e===t)return r[n-1]||null})}},previousElementSibling:{get:function(){var e=this,t=void 0;return(0,S.eachChildNode)(this.parentNode,function(n){return t&&e===n?t:void(1===n.nodeType&&(t=n))})}},removeChild:{value:function(e){var t=l(this);switch(t){case"node":if(k["default"])return _e.set(e,null),this.__removeChild(e);O(this,e);break;case"slot":E(this,e);break;case"host":w(this,e);break;case"root":T(this,e)}return e}},removeEventListener:{value:function(e,t,n){return"slotchange"===e&&this.____slotChangeListeners&&(0,K["default"])(this)&&this.____slotChangeListeners--,this.__removeEventListener(e,t,n)}},replaceChild:{value:function(e,t){return this.insertBefore(e,t),this.removeChild(t)}},setAttribute:{value:function(e,t){return"slot"===e&&(this[e]=t),(0,K["default"])(this)&&"name"===e&&(this[e]=t),this.__setAttribute(e,t)}},shadowRoot:{get:function(){return"open"===he.get(this)?pe.get(this):null}},slot:{get:function(){return this.getAttribute("slot")},set:function(e){var t=this.name,n=this.__setAttribute("slot",e);if(t===e)return n;var r=ge.get(this),o=r&&ye.get(r),i=o&&me.get(o);return i&&(w(i,this),N(i,this)),n}},textContent:{get:function(){var e="";return(0,S.eachChildNode)(this,function(t){t.nodeType!==Node.COMMENT_NODE&&(e+=t.textContent)}),e},set:function(e){for(;this.hasChildNodes();)this.removeChild(this.firstChild);e&&this.appendChild(document.createTextNode(e))}}};D.shadowDomV1||(D.shadowDomV0?(0,ee["default"])():!function(){var e=Comment.prototype,t=HTMLElement.prototype,n=SVGElement.prototype,r=Text.prototype,o=document.createTextNode(""),i=document.createComment("");Object.keys(Ce).forEach(function(u){var a=Ce[u];if(a.configurable=!0,a.enumerable=!0,a.hasOwnProperty("value")&&(a.writable=!0),k["default"]||ue.indexOf(u)===-1){var s=(0,R["default"])(t,u),l=(0,R["default"])(r,u),d=(0,R["default"])(e,u),c=u in o&&ae.indexOf(u)===-1||~se.indexOf(u),f=u in i&&le.indexOf(u)===-1||~de.indexOf(u),h="__"+u;Object.defineProperty(t,u,a),Object.defineProperty(n,u,a),s&&(Object.defineProperty(t,h,s),Object.defineProperty(n,h,s)),c&&Object.defineProperty(r,u,a),c&&l&&Object.defineProperty(r,h,l),f&&Object.defineProperty(e,u,a),f&&d&&Object.defineProperty(e,h,d)}})}()),t["default"]=ne["default"]},function(e,t,n){"use strict";var r=n(2);e.exports=function(e,t,n){function o(){var d=r()-s;d<t&&d>0?i=setTimeout(o,t-d):(i=null,n||(l=e.apply(a,u),i||(a=u=null)))}var i,u,a,s,l;return null==t&&(t=100),function(){a=this,u=arguments,s=r();var d=n&&!i;return i||(i=setTimeout(o,t)),d&&(l=e.apply(a,u),a=u=null),l}}},function(e,t){"use strict";function n(){return(new Date).getTime()}e.exports=Date.now||n},function(e,t){"use strict";try{var n=new window.CustomEvent("test");if(n.preventDefault(),n.defaultPrevented!==!0)throw new Error("Could not prevent default")}catch(r){var o=function(e,t){var n,r;return t=t||{bubbles:!1,cancelable:!1,detail:void 0},n=document.createEvent("CustomEvent"),n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),r=n.preventDefault,n.preventDefault=function(){r.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch(e){this.defaultPrevented=!0}},n};o.prototype=window.Event.prototype,window.CustomEvent=o}},function(e,t){"use strict";/** | ||
* @license | ||
@@ -3,0 +3,0 @@ * Copyright (c) 2014 The Polymer Project Authors. All rights reserved. |
@@ -1419,4 +1419,5 @@ (function (global, factory) { | ||
// All properties should be configurable. | ||
// All properties should be configurable and enumerable. | ||
memberProperty.configurable = true; | ||
memberProperty.enumerable = true; | ||
@@ -1423,0 +1424,0 @@ // Applying to the data properties only since we can't have writable accessor properties. |
@@ -1,2 +0,2 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("debounce"),require("custom-event-polyfill")):"function"==typeof define&&define.amd?define(["exports","debounce","custom-event-polyfill"],t):t(e.skatejsNamedSlots=e.skatejsNamedSlots||{},e.debounce,e.customEventPolyfill)}(this,function(e,t,n){function r(e,t){if(e)for(var n=e.childNodes,r=n.length,o=0;o<r;o++){var i=t(n[o],o,n);if("undefined"!=typeof i)return i}}function o(e){for(var t=[],n=e.length-1;n>=0;n--)t.push(e[n]);return t}function i(e,t){if(e instanceof DocumentFragment)for(var n=e.childNodes,r=n.length,i=r-1;i>=0;i--){var s=o(e.childNodes)[i];t(s,i)}else t(e,0)}function s(e,t){for(var n=void 0;e&&!(n=Object.getOwnPropertyDescriptor(e,t));)e=Object.getPrototypeOf(e);return n}function a(e,t){e instanceof Node&&(e=Y);var n=s(e,t);if(n){var r=n.get,o=n.set,i={configurable:!0,enumerable:!0};if(r)return i.get=r,i.set=o,i;if("function"==typeof e[t])return i.value=e[t],i}var a=Object.getOwnPropertyDescriptor(e,t);if(a&&a.get)return a}function u(e){return e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function l(e){return e.textContent}function d(e){return e.text||"<!--"+e.textContent+"-->"}function c(e){return"SLOT"===e.tagName}function h(e){var t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],n=e.childNodes;if(X&&!G)return[].concat(V(e.querySelectorAll("content")));if(!n||[Node.ELEMENT_NODE,Node.DOCUMENT_FRAGMENT_NODE].indexOf(e.nodeType)===-1)return t;for(var r=n.length,o=0;o<r;o++){var i=n[o];c(i)&&t.push(i),h(i,t)}return t}function f(e){return"_SHADOW_ROOT_"===e.tagName}function p(e){var t=document.createElement("div");if(U)return t.__innerHTML=e,t;for(var n=ge.parseFromString("<div>"+e+"</div>","text/html").body.firstChild;n.hasChildNodes();){var r=n.firstChild;n.removeChild(r),t.appendChild(r)}return document.importNode(t,!0)}function v(e,t,n){Object.defineProperty(e,t,{configurable:!0,get:function(){return n}})}function g(e){return this[e]}function _(e){return e.item=g,e}function m(e){return!!le.get(e)}function N(e){return m(e)?"host":c(e)?"slot":f(e)?"root":"node"}function y(e,t){for(;e&&e!==document;){if(t(e))return e;e=e.parentNode}}function b(e){return e.getAttribute&&e.getAttribute("name")||"default"}function E(e){return e.getAttribute&&e.getAttribute("slot")||"default"}function C(e,t,n){if(se.indexOf(t.nodeType)!==-1){var r=e.assignedNodes(),o=0===r.length,i=r.indexOf(n);he.set(t,e),o&&$.call(e.childNodes,function(t){return e.__removeChild(t)}),i>-1?(e.__insertBefore(t,void 0!==n?n:null),r.splice(i,0,t)):(e.__appendChild(t),r.push(t)),e.____triggerSlotChangeEvent()}}function O(e){var t=he.get(e);if(t){var n=t.assignedNodes(),r=n.indexOf(e);if(r>-1){var o=1===n.length;n.splice(r,1),he.set(e,null),t.__removeChild(e),o&&$.call(t.childNodes,function(e){return t.__appendChild(e)}),t.____triggerSlotChangeEvent()}}}function T(e,t){for(var n=e.childNodes,r=n.length,o=0;o<r;o++)if(n[o]===t)return o;return-1}function M(e,t,n,r){var o=T(e,n);i(t,function(t,n){r(t,n),U?ce.set(t,e):v(t,"parentNode",e),o>-1?Z.splice.call(e.childNodes,o+n,0,t):Z.push.call(e.childNodes,t)})}function w(e,t,n){var r=T(e,t);r>-1&&(n(t,0),U?ce.set(t,null):v(t,"parentNode",null),Z.splice.call(e.childNodes,r,1))}function L(e,t,n){M(e,t,n,function(t){e.__insertBefore(t,void 0!==n?n:null)})}function A(e,t,n){M(e,t,n,function(t){var r=le.get(e),o=pe.get(r),i=o[E(t)];i&&C(i,t,n)})}function S(e,t){var n=b(t);U||Array.isArray(t.childNodes)||v(t,"childNodes",z(t.childNodes)),pe.get(e)[n]=t,ve.has(t)||ve.set(t,e),r(fe.get(e),function(e){e.assignedSlot||n!==E(e)||C(t,e)})}function x(e,t,n){i(t,function(t){if(c(t))S(e,t);else{var n=h(t);if(n)for(var r=n.length,o=0;o<r;o++)S(e,n[o])}}),L(e,t,n)}function j(e,t,n){var r=0===e.assignedNodes().length;M(e,t,n,function(t){r&&e.__insertBefore(t,void 0!==n?n:null)})}function P(e,t){var n=0===e.assignedNodes().length;w(e,t,function(){n&&e.__removeChild(t)})}function H(e,t){w(e,t,function(){e.__removeChild(t)})}function k(e,t){w(e,t,function(){O(t)})}function D(e,t){var n=Array.prototype.slice.call(t.assignedNodes());n.forEach(O),delete pe.get(e)[b(t)],ve.delete(t)}function W(e,t){w(e,t,function(){if(c(t))D(e,t);else{var n=h(t);if(n)for(var r=0;r<n.length;r++)D(e,n[r])}e.__removeChild(t)})}function R(e){if(f(e))return e;if(e.parentNode)return R(e.parentNode)}function q(e,t,n){var r=N(e),o=t.parentNode,i=R(e);return U||Array.isArray(e.childNodes)||v(e,"childNodes",z(e.childNodes)),i&&"slot"===N(t)&&S(i,t),o&&"host"===N(o)&&(U?ce.set(t,null):v(t,"parentNode",null)),"node"===r?U?(ce.set(t,e),e.__insertBefore(t,void 0!==n?n:null)):L(e,t,n):"slot"===r?j(e,t,n):"host"===r?A(e,t,n):"root"===r?x(e,t,n):void 0}function B(e){if(U&&"slot"===N(e)&&e.__childNodes.length!==e.childNodes.length){for(;e.hasChildNodes();)e.removeChild(e.firstChild);$.call(e.__childNodes,function(t){return e.appendChild(t)})}}t="default"in t?t.default:t,"undefined"==typeof WeakMap&&!function(){var e=Object.defineProperty,t=Date.now()%1e9,n=function(){this.name="__st"+(1e9*Math.random()>>>0)+(t++ +"__")};n.prototype={set:function(t,n){var r=t[this.name];return r&&r[0]===t?r[1]=n:e(t,this.name,{value:[t,n],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},delete:function(e){var t=e[this.name];return!(!t||t[0]!==e)&&(t[0]=t[1]=void 0,!0)},has:function(e){var t=e[this.name];return!!t&&t[0]===e}},window.WeakMap=n}();var F=document.createElement("div"),X=!!F.createShadowRoot,G=!!F.attachShadow,Y=document.createElement("div"),I=a(Element.prototype,"innerHTML"),U=!!I,V=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},z=function(e){return Array.prototype.slice.call(e)},J="__shadowRoot",K=function(){function e(e){for(var t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT),n=[];t.nextNode();){var r=t.currentNode;"SLOT"===r.tagName&&n.push(r)}n.forEach(function(e){var t=e.getAttribute("name"),n=document.createElement("slot");for(t&&n.setAttribute("name",t),e.parentNode.replaceChild(n,e);e.hasChildNodes();)n.appendChild(e.firstChild)})}var t=function(e){for(var t=e.getAttribute("name"),n=e;n;){var r=n[J];if(r&&r.contains(e))break;n=n.parentNode}if(!n)return[];for(var o=n.childNodes,i=o.length,s=[],a=0;a<i;a++){var u=o[a],l=u.getAttribute?u.getAttribute("slot"):null;t===l&&s.push(u)}return s},n=HTMLElement.prototype,r=n.getAttribute,o=n.setAttribute,i=Object.getOwnPropertyDescriptor(Element.prototype,"innerHTML"),s=Object.getOwnPropertyDescriptor(ShadowRoot.prototype,"innerHTML"),a=function(e){return"slot"===e?"content":e},u=document.createElement.bind(document),l=document.createElementNS.bind(document);document.createElement=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return u.apply(void 0,[a(e)].concat(n))},document.createElementNS=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return l.apply(void 0,[e,a(t)].concat(r))},Object.defineProperty(Element.prototype,"innerHTML",{configurable:!0,get:i.get,set:function(t){i.set.call(this,t),e(this)}}),Object.defineProperty(ShadowRoot.prototype,"innerHTML",{configurable:!0,get:s.get,set:function(t){s.set.call(this,t),e(this)}}),Object.defineProperty(Node.prototype,"assignedSlot",{get:function(){var e=this.parentNode;if(e){var t=e.shadowRoot;if(!t)return null;for(var n=t.querySelectorAll("content"),r=0;r<n.length;r++){var o=n[r];if(o.assignedNodes().indexOf(this)>-1)return o}}return null}}),HTMLElement.prototype.attachShadow=function(){var e=this,t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=t.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=this.createShadowRoot();"closed"===n&&Object.defineProperty(this,"shadowRoot",{configurable:!0,get:function(){return null}}),Object.defineProperty(r,"parentNode",{get:function(){return e}});var o=new MutationObserver(function(t){var n=e[J];t.forEach(function(e){var t=e.addedNodes,r=e.removedNodes,o={},i=function(e){return o[e.getAttribute&&e.getAttribute("slot")||"__default"]=!0};if(t)for(var s=t.length,a=0;a<s;a++)i(t[a]);if(r)for(var u=r.length,l=0;l<u;l++)i(r[l]);Object.keys(o).forEach(function(e){var t="__default"===e?n.querySelector("content:not([name])")||n.querySelector('content[name=""]'):n.querySelector('content[name="'+e+'"]');t&&t.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})})});return o.observe(this,{childList:!0}),this[J]=r},Object.defineProperty(HTMLContentElement.prototype,"name",{get:function(){return this.getAttribute("name")},set:function(e){return this.setAttribute("name",e)}}),Object.defineProperty(HTMLElement.prototype,"slot",{get:function(){return this.getAttribute("slot")},set:function(e){return this.setAttribute("slot",e)}}),HTMLContentElement.prototype.assignedNodes=function(){for(var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=e.deep,r=[],o=n?this.getDistributedNodes():t(this),i=0;i<o.length;i++){var s=o[i],a=s.nodeType;a!==Node.ELEMENT_NODE&&a!==Node.TEXT_NODE||r.push(s)}return r},HTMLContentElement.prototype.getAttribute=function(e){if("name"===e){var t=r.call(this,"select");return t?t.match(/\[slot=['"]?(.*?)['"]?\]/)[1]:null}return r.call(this,e)},HTMLContentElement.prototype.setAttribute=function(e,t){return"name"===e&&(e="select",t="[slot='"+t+"']"),o.call(this,e,t)}},Q="0.0.1",Z=Array.prototype,$=Z.forEach,ee="_shadow_root_",te=["childNodes","parentNode"],ne=["textContent"],re=["assignedSlot"],oe=["textContent"],ie=[],se=[Node.ELEMENT_NODE,Node.TEXT_NODE],ae=new WeakMap,ue=new WeakMap,le=new WeakMap,de=new WeakMap,ce=new WeakMap,he=new WeakMap,fe=new WeakMap,pe=new WeakMap,ve=new WeakMap,ge=new DOMParser,_e={____assignedNodes:{get:function(){return this.______assignedNodes||(this.______assignedNodes=[])}},____isInFallbackMode:{get:function(){return 0===this.assignedNodes().length}},____slotChangeListeners:{get:function(){return"undefined"==typeof this.______slotChangeListeners&&(this.______slotChangeListeners=0),this.______slotChangeListeners},set:function(e){this.______slotChangeListeners=e}},____triggerSlotChangeEvent:{value:t(function(){this.____slotChangeListeners&&this.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})},addEventListener:{value:function(e,t,n){return"slotchange"===e&&c(this)&&this.____slotChangeListeners++,this.__addEventListener(e,t,n)}},appendChild:{value:function(e){return q(this,e),e}},assignedSlot:{get:function(){var e=he.get(this);if(!e)return null;var t=ve.get(e),n=fe.get(t),r=ue.get(n);return"open"===r?e:null}},attachShadow:{value:function(e){var t=this,n=e&&e.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=le.get(this);if(r)return r;var o=_([].slice.call(this.childNodes)),i=document.createElement(e.polyfillShadowRootTagName||ee);return ue.set(this,n),le.set(this,i),fe.set(i,this),pe.set(i,{}),U?de.set(this,o):v(this,"childNodes",o),o.forEach(function(e){t.__removeChild(e),U?ce.set(e,t):v(e,"parentNode",t)}),this.__appendChild(i)}},childElementCount:{get:function(){return this.children.length}},childNodes:{get:function(){if(U&&"node"===N(this))return this.__childNodes;var e=de.get(this);return e||de.set(this,e=_([])),e}},children:{get:function(){var e=[];return r(this,function(t){1===t.nodeType&&e.push(t)}),_(e)}},firstChild:{get:function(){return this.childNodes[0]||null}},firstElementChild:{get:function(){return this.children[0]||null}},assignedNodes:{value:function(){if(c(this)){var e=ae.get(this);return e||ae.set(this,e=[]),e}}},hasChildNodes:{value:function(){return this.childNodes.length>0}},innerHTML:{get:function(){function e(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName.toLowerCase()in i}var t="",n=function(e){return e.outerHTML},o={};o[Node.ELEMENT_NODE]=n,o[Node.COMMENT_NODE]=d;var i={style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,noscript:!0,plaintext:!0},s=e(this);return r(this,function(e){var r=void 0;r=e.nodeType===Node.TEXT_NODE?s?l:u:o[e.nodeType]||n,t+=r(e)}),t},set:function(e){for(var t=p(e);this.hasChildNodes();)this.removeChild(this.firstChild);var n=h(t);for($.call(n,function(e){return B(e)});t.hasChildNodes();){var r=t.firstChild;t.removeChild(r),this.appendChild(r)}}},insertBefore:{value:function(e,t){return q(this,e,t),e}},lastChild:{get:function(){var e=this.childNodes;return e[e.length-1]||null}},lastElementChild:{get:function(){var e=this.children;return e[e.length-1]||null}},name:{get:function(){return this.getAttribute("name")},set:function(e){var t=this.name,n=this.__setAttribute("name",e);if(e===t)return n;if(!c(this))return n;var r=ve.get(this);return r&&(D(r,this),S(r,this)),n}},nextSibling:{get:function(){var e=this;return r(this.parentNode,function(t,n,r){if(e===t)return r[n+1]||null})}},nextElementSibling:{get:function(){var e=this,t=void 0;return r(this.parentNode,function(n){return t&&1===n.nodeType?n:void(e===n&&(t=!0))})}},outerHTML:{get:function(){var e=this.tagName.toLowerCase(),t=Array.prototype.slice.call(this.attributes).map(function(e){return" "+e.name+(e.value?'="'+e.value+'"':"")}).join("");return"<"+e+t+">"+this.innerHTML+"</"+e+">"},set:function(e){if(this.parentNode){var t=p(e);this.parentNode.replaceChild(t.firstChild,this)}else{if(!U)throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");this.__outerHTML=e}}},parentElement:{get:function(){return y(this.parentNode,function(e){return 1===e.nodeType})}},parentNode:{get:function(){return ce.get(this)||this.__parentNode||null}},previousSibling:{get:function(){var e=this;return r(this.parentNode,function(t,n,r){if(e===t)return r[n-1]||null})}},previousElementSibling:{get:function(){var e=this,t=void 0;return r(this.parentNode,function(n){return t&&e===n?t:void(1===n.nodeType&&(t=n))})}},removeChild:{value:function(e){var t=N(this);switch(t){case"node":if(U)return ce.set(e,null),this.__removeChild(e);H(this,e);break;case"slot":P(this,e);break;case"host":k(this,e);break;case"root":W(this,e)}return e}},removeEventListener:{value:function(e,t,n){return"slotchange"===e&&this.____slotChangeListeners&&c(this)&&this.____slotChangeListeners--,this.__removeEventListener(e,t,n)}},replaceChild:{value:function(e,t){return this.insertBefore(e,t),this.removeChild(t)}},setAttribute:{value:function(e,t){return"slot"===e&&(this[e]=t),c(this)&&"name"===e&&(this[e]=t),this.__setAttribute(e,t)}},shadowRoot:{get:function(){return"open"===ue.get(this)?le.get(this):null}},slot:{get:function(){return this.getAttribute("slot")},set:function(e){var t=this.name,n=this.__setAttribute("slot",e);if(t===e)return n;var r=he.get(this),o=r&&ve.get(r),i=o&&fe.get(o);return i&&(k(i,this),A(i,this)),n}},textContent:{get:function(){var e="";return r(this,function(t){t.nodeType!==Node.COMMENT_NODE&&(e+=t.textContent)}),e},set:function(e){for(;this.hasChildNodes();)this.removeChild(this.firstChild);e&&this.appendChild(document.createTextNode(e))}}};G||(X?K():!function(){var e=Comment.prototype,t=HTMLElement.prototype,n=SVGElement.prototype,r=Text.prototype,o=document.createTextNode(""),i=document.createComment("");Object.keys(_e).forEach(function(s){var u=_e[s];if(u.configurable=!0,u.hasOwnProperty("value")&&(u.writable=!0),U||te.indexOf(s)===-1){var l=a(t,s),d=a(r,s),c=a(e,s),h=s in o&&ne.indexOf(s)===-1||~re.indexOf(s),f=s in i&&oe.indexOf(s)===-1||~ie.indexOf(s),p="__"+s;Object.defineProperty(t,s,u),Object.defineProperty(n,s,u),l&&(Object.defineProperty(t,p,l),Object.defineProperty(n,p,l)),h&&Object.defineProperty(r,s,u),h&&d&&Object.defineProperty(r,p,d),f&&Object.defineProperty(e,s,u),f&&c&&Object.defineProperty(e,p,c)}})}()),e.default=Q,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("debounce"),require("custom-event-polyfill")):"function"==typeof define&&define.amd?define(["exports","debounce","custom-event-polyfill"],t):t(e.skatejsNamedSlots=e.skatejsNamedSlots||{},e.debounce,e.customEventPolyfill)}(this,function(e,t,n){function r(e,t){if(e)for(var n=e.childNodes,r=n.length,o=0;o<r;o++){var i=t(n[o],o,n);if("undefined"!=typeof i)return i}}function o(e){for(var t=[],n=e.length-1;n>=0;n--)t.push(e[n]);return t}function i(e,t){if(e instanceof DocumentFragment)for(var n=e.childNodes,r=n.length,i=r-1;i>=0;i--){var s=o(e.childNodes)[i];t(s,i)}else t(e,0)}function s(e,t){for(var n=void 0;e&&!(n=Object.getOwnPropertyDescriptor(e,t));)e=Object.getPrototypeOf(e);return n}function a(e,t){e instanceof Node&&(e=Y);var n=s(e,t);if(n){var r=n.get,o=n.set,i={configurable:!0,enumerable:!0};if(r)return i.get=r,i.set=o,i;if("function"==typeof e[t])return i.value=e[t],i}var a=Object.getOwnPropertyDescriptor(e,t);if(a&&a.get)return a}function u(e){return e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function l(e){return e.textContent}function d(e){return e.text||"<!--"+e.textContent+"-->"}function c(e){return"SLOT"===e.tagName}function h(e){var t=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],n=e.childNodes;if(X&&!G)return[].concat(V(e.querySelectorAll("content")));if(!n||[Node.ELEMENT_NODE,Node.DOCUMENT_FRAGMENT_NODE].indexOf(e.nodeType)===-1)return t;for(var r=n.length,o=0;o<r;o++){var i=n[o];c(i)&&t.push(i),h(i,t)}return t}function f(e){return"_SHADOW_ROOT_"===e.tagName}function p(e){var t=document.createElement("div");if(U)return t.__innerHTML=e,t;for(var n=ge.parseFromString("<div>"+e+"</div>","text/html").body.firstChild;n.hasChildNodes();){var r=n.firstChild;n.removeChild(r),t.appendChild(r)}return document.importNode(t,!0)}function v(e,t,n){Object.defineProperty(e,t,{configurable:!0,get:function(){return n}})}function g(e){return this[e]}function _(e){return e.item=g,e}function m(e){return!!le.get(e)}function N(e){return m(e)?"host":c(e)?"slot":f(e)?"root":"node"}function y(e,t){for(;e&&e!==document;){if(t(e))return e;e=e.parentNode}}function b(e){return e.getAttribute&&e.getAttribute("name")||"default"}function E(e){return e.getAttribute&&e.getAttribute("slot")||"default"}function C(e,t,n){if(se.indexOf(t.nodeType)!==-1){var r=e.assignedNodes(),o=0===r.length,i=r.indexOf(n);he.set(t,e),o&&$.call(e.childNodes,function(t){return e.__removeChild(t)}),i>-1?(e.__insertBefore(t,void 0!==n?n:null),r.splice(i,0,t)):(e.__appendChild(t),r.push(t)),e.____triggerSlotChangeEvent()}}function O(e){var t=he.get(e);if(t){var n=t.assignedNodes(),r=n.indexOf(e);if(r>-1){var o=1===n.length;n.splice(r,1),he.set(e,null),t.__removeChild(e),o&&$.call(t.childNodes,function(e){return t.__appendChild(e)}),t.____triggerSlotChangeEvent()}}}function T(e,t){for(var n=e.childNodes,r=n.length,o=0;o<r;o++)if(n[o]===t)return o;return-1}function M(e,t,n,r){var o=T(e,n);i(t,function(t,n){r(t,n),U?ce.set(t,e):v(t,"parentNode",e),o>-1?Z.splice.call(e.childNodes,o+n,0,t):Z.push.call(e.childNodes,t)})}function w(e,t,n){var r=T(e,t);r>-1&&(n(t,0),U?ce.set(t,null):v(t,"parentNode",null),Z.splice.call(e.childNodes,r,1))}function L(e,t,n){M(e,t,n,function(t){e.__insertBefore(t,void 0!==n?n:null)})}function A(e,t,n){M(e,t,n,function(t){var r=le.get(e),o=pe.get(r),i=o[E(t)];i&&C(i,t,n)})}function S(e,t){var n=b(t);U||Array.isArray(t.childNodes)||v(t,"childNodes",z(t.childNodes)),pe.get(e)[n]=t,ve.has(t)||ve.set(t,e),r(fe.get(e),function(e){e.assignedSlot||n!==E(e)||C(t,e)})}function x(e,t,n){i(t,function(t){if(c(t))S(e,t);else{var n=h(t);if(n)for(var r=n.length,o=0;o<r;o++)S(e,n[o])}}),L(e,t,n)}function j(e,t,n){var r=0===e.assignedNodes().length;M(e,t,n,function(t){r&&e.__insertBefore(t,void 0!==n?n:null)})}function P(e,t){var n=0===e.assignedNodes().length;w(e,t,function(){n&&e.__removeChild(t)})}function H(e,t){w(e,t,function(){e.__removeChild(t)})}function k(e,t){w(e,t,function(){O(t)})}function D(e,t){var n=Array.prototype.slice.call(t.assignedNodes());n.forEach(O),delete pe.get(e)[b(t)],ve.delete(t)}function W(e,t){w(e,t,function(){if(c(t))D(e,t);else{var n=h(t);if(n)for(var r=0;r<n.length;r++)D(e,n[r])}e.__removeChild(t)})}function R(e){if(f(e))return e;if(e.parentNode)return R(e.parentNode)}function q(e,t,n){var r=N(e),o=t.parentNode,i=R(e);return U||Array.isArray(e.childNodes)||v(e,"childNodes",z(e.childNodes)),i&&"slot"===N(t)&&S(i,t),o&&"host"===N(o)&&(U?ce.set(t,null):v(t,"parentNode",null)),"node"===r?U?(ce.set(t,e),e.__insertBefore(t,void 0!==n?n:null)):L(e,t,n):"slot"===r?j(e,t,n):"host"===r?A(e,t,n):"root"===r?x(e,t,n):void 0}function B(e){if(U&&"slot"===N(e)&&e.__childNodes.length!==e.childNodes.length){for(;e.hasChildNodes();)e.removeChild(e.firstChild);$.call(e.__childNodes,function(t){return e.appendChild(t)})}}t="default"in t?t.default:t,"undefined"==typeof WeakMap&&!function(){var e=Object.defineProperty,t=Date.now()%1e9,n=function(){this.name="__st"+(1e9*Math.random()>>>0)+(t++ +"__")};n.prototype={set:function(t,n){var r=t[this.name];return r&&r[0]===t?r[1]=n:e(t,this.name,{value:[t,n],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},delete:function(e){var t=e[this.name];return!(!t||t[0]!==e)&&(t[0]=t[1]=void 0,!0)},has:function(e){var t=e[this.name];return!!t&&t[0]===e}},window.WeakMap=n}();var F=document.createElement("div"),X=!!F.createShadowRoot,G=!!F.attachShadow,Y=document.createElement("div"),I=a(Element.prototype,"innerHTML"),U=!!I,V=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)},z=function(e){return Array.prototype.slice.call(e)},J="__shadowRoot",K=function(){function e(e){for(var t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT),n=[];t.nextNode();){var r=t.currentNode;"SLOT"===r.tagName&&n.push(r)}n.forEach(function(e){var t=e.getAttribute("name"),n=document.createElement("slot");for(t&&n.setAttribute("name",t),e.parentNode.replaceChild(n,e);e.hasChildNodes();)n.appendChild(e.firstChild)})}var t=function(e){for(var t=e.getAttribute("name"),n=e;n;){var r=n[J];if(r&&r.contains(e))break;n=n.parentNode}if(!n)return[];for(var o=n.childNodes,i=o.length,s=[],a=0;a<i;a++){var u=o[a],l=u.getAttribute?u.getAttribute("slot"):null;t===l&&s.push(u)}return s},n=HTMLElement.prototype,r=n.getAttribute,o=n.setAttribute,i=Object.getOwnPropertyDescriptor(Element.prototype,"innerHTML"),s=Object.getOwnPropertyDescriptor(ShadowRoot.prototype,"innerHTML"),a=function(e){return"slot"===e?"content":e},u=document.createElement.bind(document),l=document.createElementNS.bind(document);document.createElement=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return u.apply(void 0,[a(e)].concat(n))},document.createElementNS=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return l.apply(void 0,[e,a(t)].concat(r))},Object.defineProperty(Element.prototype,"innerHTML",{configurable:!0,get:i.get,set:function(t){i.set.call(this,t),e(this)}}),Object.defineProperty(ShadowRoot.prototype,"innerHTML",{configurable:!0,get:s.get,set:function(t){s.set.call(this,t),e(this)}}),Object.defineProperty(Node.prototype,"assignedSlot",{get:function(){var e=this.parentNode;if(e){var t=e.shadowRoot;if(!t)return null;for(var n=t.querySelectorAll("content"),r=0;r<n.length;r++){var o=n[r];if(o.assignedNodes().indexOf(this)>-1)return o}}return null}}),HTMLElement.prototype.attachShadow=function(){var e=this,t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=t.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=this.createShadowRoot();"closed"===n&&Object.defineProperty(this,"shadowRoot",{configurable:!0,get:function(){return null}}),Object.defineProperty(r,"parentNode",{get:function(){return e}});var o=new MutationObserver(function(t){var n=e[J];t.forEach(function(e){var t=e.addedNodes,r=e.removedNodes,o={},i=function(e){return o[e.getAttribute&&e.getAttribute("slot")||"__default"]=!0};if(t)for(var s=t.length,a=0;a<s;a++)i(t[a]);if(r)for(var u=r.length,l=0;l<u;l++)i(r[l]);Object.keys(o).forEach(function(e){var t="__default"===e?n.querySelector("content:not([name])")||n.querySelector('content[name=""]'):n.querySelector('content[name="'+e+'"]');t&&t.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})})});return o.observe(this,{childList:!0}),this[J]=r},Object.defineProperty(HTMLContentElement.prototype,"name",{get:function(){return this.getAttribute("name")},set:function(e){return this.setAttribute("name",e)}}),Object.defineProperty(HTMLElement.prototype,"slot",{get:function(){return this.getAttribute("slot")},set:function(e){return this.setAttribute("slot",e)}}),HTMLContentElement.prototype.assignedNodes=function(){for(var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=e.deep,r=[],o=n?this.getDistributedNodes():t(this),i=0;i<o.length;i++){var s=o[i],a=s.nodeType;a!==Node.ELEMENT_NODE&&a!==Node.TEXT_NODE||r.push(s)}return r},HTMLContentElement.prototype.getAttribute=function(e){if("name"===e){var t=r.call(this,"select");return t?t.match(/\[slot=['"]?(.*?)['"]?\]/)[1]:null}return r.call(this,e)},HTMLContentElement.prototype.setAttribute=function(e,t){return"name"===e&&(e="select",t="[slot='"+t+"']"),o.call(this,e,t)}},Q="0.0.1",Z=Array.prototype,$=Z.forEach,ee="_shadow_root_",te=["childNodes","parentNode"],ne=["textContent"],re=["assignedSlot"],oe=["textContent"],ie=[],se=[Node.ELEMENT_NODE,Node.TEXT_NODE],ae=new WeakMap,ue=new WeakMap,le=new WeakMap,de=new WeakMap,ce=new WeakMap,he=new WeakMap,fe=new WeakMap,pe=new WeakMap,ve=new WeakMap,ge=new DOMParser,_e={____assignedNodes:{get:function(){return this.______assignedNodes||(this.______assignedNodes=[])}},____isInFallbackMode:{get:function(){return 0===this.assignedNodes().length}},____slotChangeListeners:{get:function(){return"undefined"==typeof this.______slotChangeListeners&&(this.______slotChangeListeners=0),this.______slotChangeListeners},set:function(e){this.______slotChangeListeners=e}},____triggerSlotChangeEvent:{value:t(function(){this.____slotChangeListeners&&this.dispatchEvent(new CustomEvent("slotchange",{bubbles:!1,cancelable:!1}))})},addEventListener:{value:function(e,t,n){return"slotchange"===e&&c(this)&&this.____slotChangeListeners++,this.__addEventListener(e,t,n)}},appendChild:{value:function(e){return q(this,e),e}},assignedSlot:{get:function(){var e=he.get(this);if(!e)return null;var t=ve.get(e),n=fe.get(t),r=ue.get(n);return"open"===r?e:null}},attachShadow:{value:function(e){var t=this,n=e&&e.mode;if("closed"!==n&&"open"!==n)throw new Error('You must specify { mode } as "open" or "closed" to attachShadow().');var r=le.get(this);if(r)return r;var o=_([].slice.call(this.childNodes)),i=document.createElement(e.polyfillShadowRootTagName||ee);return ue.set(this,n),le.set(this,i),fe.set(i,this),pe.set(i,{}),U?de.set(this,o):v(this,"childNodes",o),o.forEach(function(e){t.__removeChild(e),U?ce.set(e,t):v(e,"parentNode",t)}),this.__appendChild(i)}},childElementCount:{get:function(){return this.children.length}},childNodes:{get:function(){if(U&&"node"===N(this))return this.__childNodes;var e=de.get(this);return e||de.set(this,e=_([])),e}},children:{get:function(){var e=[];return r(this,function(t){1===t.nodeType&&e.push(t)}),_(e)}},firstChild:{get:function(){return this.childNodes[0]||null}},firstElementChild:{get:function(){return this.children[0]||null}},assignedNodes:{value:function(){if(c(this)){var e=ae.get(this);return e||ae.set(this,e=[]),e}}},hasChildNodes:{value:function(){return this.childNodes.length>0}},innerHTML:{get:function(){function e(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName.toLowerCase()in i}var t="",n=function(e){return e.outerHTML},o={};o[Node.ELEMENT_NODE]=n,o[Node.COMMENT_NODE]=d;var i={style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,noscript:!0,plaintext:!0},s=e(this);return r(this,function(e){var r=void 0;r=e.nodeType===Node.TEXT_NODE?s?l:u:o[e.nodeType]||n,t+=r(e)}),t},set:function(e){for(var t=p(e);this.hasChildNodes();)this.removeChild(this.firstChild);var n=h(t);for($.call(n,function(e){return B(e)});t.hasChildNodes();){var r=t.firstChild;t.removeChild(r),this.appendChild(r)}}},insertBefore:{value:function(e,t){return q(this,e,t),e}},lastChild:{get:function(){var e=this.childNodes;return e[e.length-1]||null}},lastElementChild:{get:function(){var e=this.children;return e[e.length-1]||null}},name:{get:function(){return this.getAttribute("name")},set:function(e){var t=this.name,n=this.__setAttribute("name",e);if(e===t)return n;if(!c(this))return n;var r=ve.get(this);return r&&(D(r,this),S(r,this)),n}},nextSibling:{get:function(){var e=this;return r(this.parentNode,function(t,n,r){if(e===t)return r[n+1]||null})}},nextElementSibling:{get:function(){var e=this,t=void 0;return r(this.parentNode,function(n){return t&&1===n.nodeType?n:void(e===n&&(t=!0))})}},outerHTML:{get:function(){var e=this.tagName.toLowerCase(),t=Array.prototype.slice.call(this.attributes).map(function(e){return" "+e.name+(e.value?'="'+e.value+'"':"")}).join("");return"<"+e+t+">"+this.innerHTML+"</"+e+">"},set:function(e){if(this.parentNode){var t=p(e);this.parentNode.replaceChild(t.firstChild,this)}else{if(!U)throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");this.__outerHTML=e}}},parentElement:{get:function(){return y(this.parentNode,function(e){return 1===e.nodeType})}},parentNode:{get:function(){return ce.get(this)||this.__parentNode||null}},previousSibling:{get:function(){var e=this;return r(this.parentNode,function(t,n,r){if(e===t)return r[n-1]||null})}},previousElementSibling:{get:function(){var e=this,t=void 0;return r(this.parentNode,function(n){return t&&e===n?t:void(1===n.nodeType&&(t=n))})}},removeChild:{value:function(e){var t=N(this);switch(t){case"node":if(U)return ce.set(e,null),this.__removeChild(e);H(this,e);break;case"slot":P(this,e);break;case"host":k(this,e);break;case"root":W(this,e)}return e}},removeEventListener:{value:function(e,t,n){return"slotchange"===e&&this.____slotChangeListeners&&c(this)&&this.____slotChangeListeners--,this.__removeEventListener(e,t,n)}},replaceChild:{value:function(e,t){return this.insertBefore(e,t),this.removeChild(t)}},setAttribute:{value:function(e,t){return"slot"===e&&(this[e]=t),c(this)&&"name"===e&&(this[e]=t),this.__setAttribute(e,t)}},shadowRoot:{get:function(){return"open"===ue.get(this)?le.get(this):null}},slot:{get:function(){return this.getAttribute("slot")},set:function(e){var t=this.name,n=this.__setAttribute("slot",e);if(t===e)return n;var r=he.get(this),o=r&&ve.get(r),i=o&&fe.get(o);return i&&(k(i,this),A(i,this)),n}},textContent:{get:function(){var e="";return r(this,function(t){t.nodeType!==Node.COMMENT_NODE&&(e+=t.textContent)}),e},set:function(e){for(;this.hasChildNodes();)this.removeChild(this.firstChild);e&&this.appendChild(document.createTextNode(e))}}};G||(X?K():!function(){var e=Comment.prototype,t=HTMLElement.prototype,n=SVGElement.prototype,r=Text.prototype,o=document.createTextNode(""),i=document.createComment("");Object.keys(_e).forEach(function(s){var u=_e[s];if(u.configurable=!0,u.enumerable=!0,u.hasOwnProperty("value")&&(u.writable=!0),U||te.indexOf(s)===-1){var l=a(t,s),d=a(r,s),c=a(e,s),h=s in o&&ne.indexOf(s)===-1||~re.indexOf(s),f=s in i&&oe.indexOf(s)===-1||~ie.indexOf(s),p="__"+s;Object.defineProperty(t,s,u),Object.defineProperty(n,s,u),l&&(Object.defineProperty(t,p,l),Object.defineProperty(n,p,l)),h&&Object.defineProperty(r,s,u),h&&d&&Object.defineProperty(r,p,d),f&&Object.defineProperty(e,s,u),f&&c&&Object.defineProperty(e,p,c)}})}()),e.default=Q,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=index.min.js.map |
@@ -56,3 +56,3 @@ { | ||
], | ||
"version": "1.2.3" | ||
"version": "1.2.4" | ||
} |
@@ -919,4 +919,5 @@ import debounce from 'debounce'; | ||
// All properties should be configurable. | ||
// All properties should be configurable and enumerable. | ||
memberProperty.configurable = true; | ||
memberProperty.enumerable = true; | ||
@@ -923,0 +924,0 @@ // Applying to the data properties only since we can't have writable accessor properties. |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
519132
4141