[object NodeList] { 0: [object HTMLButtonElement] { accessKey: "", addEventListener: function addEventListener() { [native code] }, after: function after() { [native code] }, animate: function animate() { [native code] }, append: function append() { [native code] }, appendChild: function appendChild() { [native code] }, ariaAtomic: null, ariaAutoComplete: null, ariaBrailleLabel: null, ariaBrailleRoleDescription: null, ariaBusy: null, ariaChecked: null, ariaColCount: null, ariaColIndex: null, ariaColSpan: null, ariaCurrent: null, ariaDescription: null, ariaDisabled: null, ariaExpanded: null, ariaHasPopup: null, ariaHidden: null, ariaInvalid: null, ariaKeyShortcuts: null, ariaLabel: null, ariaLevel: null, ariaLive: null, ariaModal: null, ariaMultiLine: null, ariaMultiSelectable: null, ariaOrientation: null, ariaPlaceholder: null, ariaPosInSet: null, ariaPressed: null, ariaReadOnly: null, ariaRelevant: null, ariaRequired: null, ariaRoleDescription: null, ariaRowCount: null, ariaRowIndex: null, ariaRowSpan: null, ariaSelected: null, ariaSetSize: null, ariaSort: null, ariaValueMax: null, ariaValueMin: null, ariaValueNow: null, ariaValueText: null, assignedSlot: null, attachInternals: function attachInternals() { [native code] }, attachShadow: function attachShadow() { [native code] }, ATTRIBUTE_NODE: 2, attributes: [object NamedNodeMap] { ... }, attributeStyleMap: [object StylePropertyMap] { ... }, autocapitalize: "", autofocus: false, baseURI: "https://fiddle.jshell.net/_display/?editor_console=true", before: function before() { [native code] }, blur: function blur() { [native code] }, CDATA_SECTION_NODE: 4, checkValidity: function checkValidity() { [native code] }, checkVisibility: function checkVisibility() { [native code] }, childElementCount: 0, childNodes: [object NodeList] { ... }, children: [object HTMLCollection] { ... }, classList: [object DOMTokenList] { ... }, className: "playSingle0 cover", click: function click() { [native code] }, clientHeight: 0, clientLeft: 0, clientTop: 0, clientWidth: 0, cloneNode: function cloneNode() { [native code] }, closest: function closest() { [native code] }, COMMENT_NODE: 8, compareDocumentPosition: function compareDocumentPosition() { [native code] }, computedStyleMap: function computedStyleMap() { [native code] }, contains: function contains() { [native code] }, contentEditable: "inherit", dataset: [object DOMStringMap] { ... }, dir: "", disabled: false, dispatchEvent: function dispatchEvent() { [native code] }, DOCUMENT_FRAGMENT_NODE: 11, DOCUMENT_NODE: 9, DOCUMENT_POSITION_CONTAINED_BY: 16, DOCUMENT_POSITION_CONTAINS: 8, DOCUMENT_POSITION_DISCONNECTED: 1, DOCUMENT_POSITION_FOLLOWING: 4, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, DOCUMENT_POSITION_PRECEDING: 2, DOCUMENT_TYPE_NODE: 10, draggable: false, ELEMENT_NODE: 1, elementTiming: "", enterKeyHint: "", ENTITY_NODE: 6, ENTITY_REFERENCE_NODE: 5, firstChild: null, firstElementChild: null, focus: function focus() { [native code] }, form: null, formAction: "https://fiddle.jshell.net/_display/?editor_console=true", formEnctype: "", formMethod: "", formNoValidate: false, formTarget: "", getAnimations: function getAnimations() { [native code] }, getAttribute: function getAttribute() { [native code] }, getAttributeNames: function getAttributeNames() { [native code] }, getAttributeNode: function getAttributeNode() { [native code] }, getAttributeNodeNS: function getAttributeNodeNS() { [native code] }, getAttributeNS: function getAttributeNS() { [native code] }, getBoundingClientRect: function getBoundingClientRect() { [native code] }, getClientRects: function getClientRects() { [native code] }, getElementsByClassName: function getElementsByClassName() { [native code] }, getElementsByTagName: function getElementsByTagName() { [native code] }, getElementsByTagNameNS: function getElementsByTagNameNS() { [native code] }, getInnerHTML: function getInnerHTML() { [native code] }, getRootNode: function getRootNode() { [native code] }, hasAttribute: function hasAttribute() { [native code] }, hasAttributeNS: function hasAttributeNS() { [native code] }, hasAttributes: function hasAttributes() { [native code] }, hasChildNodes: function hasChildNodes() { [native code] }, hasPointerCapture: function hasPointerCapture() { [native code] }, hidden: false, id: "", inert: false, innerHTML: "", innerText: "", inputMode: "", insertAdjacentElement: function insertAdjacentElement() { [native code] }, insertAdjacentHTML: function insertAdjacentHTML() { [native code] }, insertAdjacentText: function insertAdjacentText() { [native code] }, insertBefore: function insertBefore() { [native code] }, isConnected: true, isContentEditable: false, isDefaultNamespace: function isDefaultNamespace() { [native code] }, isEqualNode: function isEqualNode() { [native code] }, isSameNode: function isSameNode() { [native code] }, labels: [object NodeList] { ... }, lang: "", lastChild: null, lastElementChild: null, localName: "button", lookupNamespaceURI: function lookupNamespaceURI() { [native code] }, lookupPrefix: function lookupPrefix() { [native code] }, matches: function matches() { [native code] }, name: "", namespaceURI: "http://www.w3.org/1999/xhtml", nextElementSibling: [object HTMLButtonElement] { ... }, nextSibling: [object Text] { ... }, nodeName: "BUTTON", nodeType: 1, nodeValue: null, nonce: "", normalize: function normalize() { [native code] }, NOTATION_NODE: 12, offsetHeight: 0, offsetLeft: 0, offsetParent: null, offsetTop: 0, offsetWidth: 0, onabort: null, onanimationend: null, onanimationiteration: null, onanimationstart: null, onauxclick: null, onbeforecopy: null, onbeforecut: null, onbeforeinput: null, onbeforematch: null, onbeforepaste: null, onbeforexrselect: null, onblur: null, oncancel: null, oncanplay: null, oncanplaythrough: null, onchange: null, onclick: null, onclose: null, oncontentvisibilityautostatechange: null, oncontextlost: null, oncontextmenu: null, oncontextrestored: null, oncopy: null, oncuechange: null, oncut: null, ondblclick: null, ondrag: null, ondragend: null, ondragenter: null, ondragleave: null, ondragover: null, ondragstart: null, ondrop: null, ondurationchange: null, onemptied: null, onended: null, onerror: null, onfocus: null, onformdata: null, onfullscreenchange: null, onfullscreenerror: null, ongotpointercapture: null, oninput: null, oninvalid: null, onkeydown: null, onkeypress: null, onkeyup: null, onload: null, onloadeddata: null, onloadedmetadata: null, onloadstart: null, onlostpointercapture: null, onmousedown: null, onmouseenter: null, onmouseleave: null, onmousemove: null, onmouseout: null, onmouseover: null, onmouseup: null, onmousewheel: null, onpaste: null, onpause: null, onplay: null, onplaying: null, onpointercancel: null, onpointerdown: null, onpointerenter: null, onpointerleave: null, onpointermove: null, onpointerout: null, onpointerover: null, onpointerrawupdate: null, onpointerup: null, onprogress: null, onratechange: null, onreset: null, onresize: null, onscroll: null, onsearch: null, onsecuritypolicyviolation: null, onseeked: null, onseeking: null, onselect: null, onselectionchange: null, onselectstart: null, onslotchange: null, onstalled: null, onsubmit: null, onsuspend: null, ontimeupdate: null, ontoggle: null, ontransitioncancel: null, ontransitionend: null, ontransitionrun: null, ontransitionstart: null, onvolumechange: null, onwaiting: null, onwebkitanimationend: null, onwebkitanimationiteration: null, onwebkitanimationstart: null, onwebkitfullscreenchange: null, onwebkitfullscreenerror: null, onwebkittransitionend: null, onwheel: null, outerHTML: "<button class=\"playSingle0 cover\" type=\"button\" data-container=\"play1\" data-id=\"M7lc1UVf-VE\"></button>", outerText: "", ownerDocument: [object HTMLDocument] { ... }, parentElement: [object HTMLDivElement] { ... }, parentNode: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, part: [object DOMTokenList] { ... }, prefix: null, prepend: function prepend() { [native code] }, previousElementSibling: null, previousSibling: [object Text] { ... }, PROCESSING_INSTRUCTION_NODE: 7, querySelector: function querySelector() { [native code] }, querySelectorAll: function querySelectorAll() { [native code] }, releasePointerCapture: function releasePointerCapture() { [native code] }, remove: function remove() { [native code] }, removeAttribute: function removeAttribute() { [native code] }, removeAttributeNode: function removeAttributeNode() { [native code] }, removeAttributeNS: function removeAttributeNS() { [native code] }, removeChild: function removeChild() { [native code] }, removeEventListener: function removeEventListener() { [native code] }, replaceChild: function replaceChild() { [native code] }, replaceChildren: function replaceChildren() { [native code] }, replaceWith: function replaceWith() { [native code] }, reportValidity: function reportValidity() { [native code] }, requestFullscreen: function requestFullscreen() { [native code] }, requestPointerLock: function requestPointerLock() { [native code] }, role: null, scroll: function scroll() { [native code] }, scrollBy: function scrollBy() { [native code] }, scrollHeight: 0, scrollIntoView: function scrollIntoView() { [native code] }, scrollIntoViewIfNeeded: function scrollIntoViewIfNeeded() { [native code] }, scrollLeft: 0, scrollTo: function scrollTo() { [native code] }, scrollTop: 0, scrollWidth: 0, setAttribute: function setAttribute() { [native code] }, setAttributeNode: function setAttributeNode() { [native code] }, setAttributeNodeNS: function setAttributeNodeNS() { [native code] }, setAttributeNS: function setAttributeNS() { [native code] }, setCustomValidity: function setCustomValidity() { [native code] }, setHTML: function setHTML() { [native code] }, setPointerCapture: function setPointerCapture() { [native code] }, shadowRoot: null, slot: "", spellcheck: true, style: [object CSSStyleDeclaration] { ... }, tabIndex: 0, tagName: "BUTTON", TEXT_NODE: 3, textContent: "", title: "", toggleAttribute: function toggleAttribute() { [native code] }, translate: true, type: "button", validationMessage: "", validity: [object ValidityState] { ... }, value: "", virtualKeyboardPolicy: "", webkitMatchesSelector: function webkitMatchesSelector() { [native code] }, webkitRequestFullScreen: function webkitRequestFullScreen() { [native code] }, webkitRequestFullscreen: function webkitRequestFullscreen() { [native code] }, willValidate: false }, 1: [circular object HTMLButtonElement] : <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, 2: [object HTMLButtonElement] { accessKey: "", addEventListener: function addEventListener() { [native code] }, after: function after() { [native code] }, animate: function animate() { [native code] }, append: function append() { [native code] }, appendChild: function appendChild() { [native code] }, ariaAtomic: null, ariaAutoComplete: null, ariaBrailleLabel: null, ariaBrailleRoleDescription: null, ariaBusy: null, ariaChecked: null, ariaColCount: null, ariaColIndex: null, ariaColSpan: null, ariaCurrent: null, ariaDescription: null, ariaDisabled: null, ariaExpanded: null, ariaHasPopup: null, ariaHidden: null, ariaInvalid: null, ariaKeyShortcuts: null, ariaLabel: null, ariaLevel: null, ariaLive: null, ariaModal: null, ariaMultiLine: null, ariaMultiSelectable: null, ariaOrientation: null, ariaPlaceholder: null, ariaPosInSet: null, ariaPressed: null, ariaReadOnly: null, ariaRelevant: null, ariaRequired: null, ariaRoleDescription: null, ariaRowCount: null, ariaRowIndex: null, ariaRowSpan: null, ariaSelected: null, ariaSetSize: null, ariaSort: null, ariaValueMax: null, ariaValueMin: null, ariaValueNow: null, ariaValueText: null, assignedSlot: null, attachInternals: function attachInternals() { [native code] }, attachShadow: function attachShadow() { [native code] }, ATTRIBUTE_NODE: 2, attributes: [object NamedNodeMap] { ... }, attributeStyleMap: [object StylePropertyMap] { ... }, autocapitalize: "", autofocus: false, baseURI: "https://fiddle.jshell.net/_display/?editor_console=true", before: function before() { [native code] }, blur: function blur() { [native code] }, CDATA_SECTION_NODE: 4, checkValidity: function checkValidity() { [native code] }, checkVisibility: function checkVisibility() { [native code] }, childElementCount: 0, childNodes: [object NodeList] { ... }, children: [object HTMLCollection] { ... }, classList: [object DOMTokenList] { ... }, className: "playSingle2 cover", click: function click() { [native code] }, clientHeight: 0, clientLeft: 0, clientTop: 0, clientWidth: 0, cloneNode: function cloneNode() { [native code] }, closest: function closest() { [native code] }, COMMENT_NODE: 8, compareDocumentPosition: function compareDocumentPosition() { [native code] }, computedStyleMap: function computedStyleMap() { [native code] }, contains: function contains() { [native code] }, contentEditable: "inherit", dataset: [object DOMStringMap] { ... }, dir: "", disabled: false, dispatchEvent: function dispatchEvent() { [native code] }, DOCUMENT_FRAGMENT_NODE: 11, DOCUMENT_NODE: 9, DOCUMENT_POSITION_CONTAINED_BY: 16, DOCUMENT_POSITION_CONTAINS: 8, DOCUMENT_POSITION_DISCONNECTED: 1, DOCUMENT_POSITION_FOLLOWING: 4, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, DOCUMENT_POSITION_PRECEDING: 2, DOCUMENT_TYPE_NODE: 10, draggable: false, ELEMENT_NODE: 1, elementTiming: "", enterKeyHint: "", ENTITY_NODE: 6, ENTITY_REFERENCE_NODE: 5, firstChild: null, firstElementChild: null, focus: function focus() { [native code] }, form: null, formAction: "https://fiddle.jshell.net/_display/?editor_console=true", formEnctype: "", formMethod: "", formNoValidate: false, formTarget: "", getAnimations: function getAnimations() { [native code] }, getAttribute: function getAttribute() { [native code] }, getAttributeNames: function getAttributeNames() { [native code] }, getAttributeNode: function getAttributeNode() { [native code] }, getAttributeNodeNS: function getAttributeNodeNS() { [native code] }, getAttributeNS: function getAttributeNS() { [native code] }, getBoundingClientRect: function getBoundingClientRect() { [native code] }, getClientRects: function getClientRects() { [native code] }, getElementsByClassName: function getElementsByClassName() { [native code] }, getElementsByTagName: function getElementsByTagName() { [native code] }, getElementsByTagNameNS: function getElementsByTagNameNS() { [native code] }, getInnerHTML: function getInnerHTML() { [native code] }, getRootNode: function getRootNode() { [native code] }, hasAttribute: function hasAttribute() { [native code] }, hasAttributeNS: function hasAttributeNS() { [native code] }, hasAttributes: function hasAttributes() { [native code] }, hasChildNodes: function hasChildNodes() { [native code] }, hasPointerCapture: function hasPointerCapture() { [native code] }, hidden: false, id: "", inert: false, innerHTML: "", innerText: "", inputMode: "", insertAdjacentElement: function insertAdjacentElement() { [native code] }, insertAdjacentHTML: function insertAdjacentHTML() { [native code] }, insertAdjacentText: function insertAdjacentText() { [native code] }, insertBefore: function insertBefore() { [native code] }, isConnected: true, isContentEditable: false, isDefaultNamespace: function isDefaultNamespace() { [native code] }, isEqualNode: function isEqualNode() { [native code] }, isSameNode: function isSameNode() { [native code] }, labels: [object NodeList] { ... }, lang: "", lastChild: null, lastElementChild: null, localName: "button", lookupNamespaceURI: function lookupNamespaceURI() { [native code] }, lookupPrefix: function lookupPrefix() { [native code] }, matches: function matches() { [native code] }, name: "", namespaceURI: "http://www.w3.org/1999/xhtml", nextElementSibling: [object HTMLButtonElement] { ... }, nextSibling: [object Text] { ... }, nodeName: "BUTTON", nodeType: 1, nodeValue: null, nonce: "", normalize: function normalize() { [native code] }, NOTATION_NODE: 12, offsetHeight: 0, offsetLeft: 0, offsetParent: null, offsetTop: 0, offsetWidth: 0, onabort: null, onanimationend: null, onanimationiteration: null, onanimationstart: null, onauxclick: null, onbeforecopy: null, onbeforecut: null, onbeforeinput: null, onbeforematch: null, onbeforepaste: null, onbeforexrselect: null, onblur: null, oncancel: null, oncanplay: null, oncanplaythrough: null, onchange: null, onclick: null, onclose: null, oncontentvisibilityautostatechange: null, oncontextlost: null, oncontextmenu: null, oncontextrestored: null, oncopy: null, oncuechange: null, oncut: null, ondblclick: null, ondrag: null, ondragend: null, ondragenter: null, ondragleave: null, ondragover: null, ondragstart: null, ondrop: null, ondurationchange: null, onemptied: null, onended: null, onerror: null, onfocus: null, onformdata: null, onfullscreenchange: null, onfullscreenerror: null, ongotpointercapture: null, oninput: null, oninvalid: null, onkeydown: null, onkeypress: null, onkeyup: null, onload: null, onloadeddata: null, onloadedmetadata: null, onloadstart: null, onlostpointercapture: null, onmousedown: null, onmouseenter: null, onmouseleave: null, onmousemove: null, onmouseout: null, onmouseover: null, onmouseup: null, onmousewheel: null, onpaste: null, onpause: null, onplay: null, onplaying: null, onpointercancel: null, onpointerdown: null, onpointerenter: null, onpointerleave: null, onpointermove: null, onpointerout: null, onpointerover: null, onpointerrawupdate: null, onpointerup: null, onprogress: null, onratechange: null, onreset: null, onresize: null, onscroll: null, onsearch: null, onsecuritypolicyviolation: null, onseeked: null, onseeking: null, onselect: null, onselectionchange: null, onselectstart: null, onslotchange: null, onstalled: null, onsubmit: null, onsuspend: null, ontimeupdate: null, ontoggle: null, ontransitioncancel: null, ontransitionend: null, ontransitionrun: null, ontransitionstart: null, onvolumechange: null, onwaiting: null, onwebkitanimationend: null, onwebkitanimationiteration: null, onwebkitanimationstart: null, onwebkitfullscreenchange: null, onwebkitfullscreenerror: null, onwebkittransitionend: null, onwheel: null, outerHTML: "<button class=\"playSingle2 cover\" type=\"button\" data-container=\"play1\" data-id=\"M7lc1UVf-VE\"></button>", outerText: "", ownerDocument: [circular object HTMLDocument], parentElement: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, parentNode: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, part: [object DOMTokenList] { ... }, prefix: null, prepend: function prepend() { [native code] }, previousElementSibling: [circular object HTMLButtonElement] : <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, previousSibling: [object Text] { ... }, PROCESSING_INSTRUCTION_NODE: 7, querySelector: function querySelector() { [native code] }, querySelectorAll: function querySelectorAll() { [native code] }, releasePointerCapture: function releasePointerCapture() { [native code] }, remove: function remove() { [native code] }, removeAttribute: function removeAttribute() { [native code] }, removeAttributeNode: function removeAttributeNode() { [native code] }, removeAttributeNS: function removeAttributeNS() { [native code] }, removeChild: function removeChild() { [native code] }, removeEventListener: function removeEventListener() { [native code] }, replaceChild: function replaceChild() { [native code] }, replaceChildren: function replaceChildren() { [native code] }, replaceWith: function replaceWith() { [native code] }, reportValidity: function reportValidity() { [native code] }, requestFullscreen: function requestFullscreen() { [native code] }, requestPointerLock: function requestPointerLock() { [native code] }, role: null, scroll: function scroll() { [native code] }, scrollBy: function scrollBy() { [native code] }, scrollHeight: 0, scrollIntoView: function scrollIntoView() { [native code] }, scrollIntoViewIfNeeded: function scrollIntoViewIfNeeded() { [native code] }, scrollLeft: 0, scrollTo: function scrollTo() { [native code] }, scrollTop: 0, scrollWidth: 0, setAttribute: function setAttribute() { [native code] }, setAttributeNode: function setAttributeNode() { [native code] }, setAttributeNodeNS: function setAttributeNodeNS() { [native code] }, setAttributeNS: function setAttributeNS() { [native code] }, setCustomValidity: function setCustomValidity() { [native code] }, setHTML: function setHTML() { [native code] }, setPointerCapture: function setPointerCapture() { [native code] }, shadowRoot: null, slot: "", spellcheck: true, style: [object CSSStyleDeclaration] { ... }, tabIndex: 0, tagName: "BUTTON", TEXT_NODE: 3, textContent: "", title: "", toggleAttribute: function toggleAttribute() { [native code] }, translate: true, type: "button", validationMessage: "", validity: [object ValidityState] { ... }, value: "", virtualKeyboardPolicy: "", webkitMatchesSelector: function webkitMatchesSelector() { [native code] }, webkitRequestFullScreen: function webkitRequestFullScreen() { [native code] }, webkitRequestFullscreen: function webkitRequestFullscreen() { [native code] }, willValidate: false }, 3: [circular object HTMLButtonElement] : <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, 4: [object HTMLButtonElement] { accessKey: "", addEventListener: function addEventListener() { [native code] }, after: function after() { [native code] }, animate: function animate() { [native code] }, append: function append() { [native code] }, appendChild: function appendChild() { [native code] }, ariaAtomic: null, ariaAutoComplete: null, ariaBrailleLabel: null, ariaBrailleRoleDescription: null, ariaBusy: null, ariaChecked: null, ariaColCount: null, ariaColIndex: null, ariaColSpan: null, ariaCurrent: null, ariaDescription: null, ariaDisabled: null, ariaExpanded: null, ariaHasPopup: null, ariaHidden: null, ariaInvalid: null, ariaKeyShortcuts: null, ariaLabel: null, ariaLevel: null, ariaLive: null, ariaModal: null, ariaMultiLine: null, ariaMultiSelectable: null, ariaOrientation: null, ariaPlaceholder: null, ariaPosInSet: null, ariaPressed: null, ariaReadOnly: null, ariaRelevant: null, ariaRequired: null, ariaRoleDescription: null, ariaRowCount: null, ariaRowIndex: null, ariaRowSpan: null, ariaSelected: null, ariaSetSize: null, ariaSort: null, ariaValueMax: null, ariaValueMin: null, ariaValueNow: null, ariaValueText: null, assignedSlot: null, attachInternals: function attachInternals() { [native code] }, attachShadow: function attachShadow() { [native code] }, ATTRIBUTE_NODE: 2, attributes: [object NamedNodeMap] { ... }, attributeStyleMap: [object StylePropertyMap] { ... }, autocapitalize: "", autofocus: false, baseURI: "https://fiddle.jshell.net/_display/?editor_console=true", before: function before() { [native code] }, blur: function blur() { [native code] }, CDATA_SECTION_NODE: 4, checkValidity: function checkValidity() { [native code] }, checkVisibility: function checkVisibility() { [native code] }, childElementCount: 0, childNodes: [object NodeList] { ... }, children: [object HTMLCollection] { ... }, classList: [object DOMTokenList] { ... }, className: "playSingle4 cover", click: function click() { [native code] }, clientHeight: 0, clientLeft: 0, clientTop: 0, clientWidth: 0, cloneNode: function cloneNode() { [native code] }, closest: function closest() { [native code] }, COMMENT_NODE: 8, compareDocumentPosition: function compareDocumentPosition() { [native code] }, computedStyleMap: function computedStyleMap() { [native code] }, contains: function contains() { [native code] }, contentEditable: "inherit", dataset: [object DOMStringMap] { ... }, dir: "", disabled: false, dispatchEvent: function dispatchEvent() { [native code] }, DOCUMENT_FRAGMENT_NODE: 11, DOCUMENT_NODE: 9, DOCUMENT_POSITION_CONTAINED_BY: 16, DOCUMENT_POSITION_CONTAINS: 8, DOCUMENT_POSITION_DISCONNECTED: 1, DOCUMENT_POSITION_FOLLOWING: 4, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, DOCUMENT_POSITION_PRECEDING: 2, DOCUMENT_TYPE_NODE: 10, draggable: false, ELEMENT_NODE: 1, elementTiming: "", enterKeyHint: "", ENTITY_NODE: 6, ENTITY_REFERENCE_NODE: 5, firstChild: null, firstElementChild: null, focus: function focus() { [native code] }, form: null, formAction: "https://fiddle.jshell.net/_display/?editor_console=true", formEnctype: "", formMethod: "", formNoValidate: false, formTarget: "", getAnimations: function getAnimations() { [native code] }, getAttribute: function getAttribute() { [native code] }, getAttributeNames: function getAttributeNames() { [native code] }, getAttributeNode: function getAttributeNode() { [native code] }, getAttributeNodeNS: function getAttributeNodeNS() { [native code] }, getAttributeNS: function getAttributeNS() { [native code] }, getBoundingClientRect: function getBoundingClientRect() { [native code] }, getClientRects: function getClientRects() { [native code] }, getElementsByClassName: function getElementsByClassName() { [native code] }, getElementsByTagName: function getElementsByTagName() { [native code] }, getElementsByTagNameNS: function getElementsByTagNameNS() { [native code] }, getInnerHTML: function getInnerHTML() { [native code] }, getRootNode: function getRootNode() { [native code] }, hasAttribute: function hasAttribute() { [native code] }, hasAttributeNS: function hasAttributeNS() { [native code] }, hasAttributes: function hasAttributes() { [native code] }, hasChildNodes: function hasChildNodes() { [native code] }, hasPointerCapture: function hasPointerCapture() { [native code] }, hidden: false, id: "", inert: false, innerHTML: "", innerText: "", inputMode: "", insertAdjacentElement: function insertAdjacentElement() { [native code] }, insertAdjacentHTML: function insertAdjacentHTML() { [native code] }, insertAdjacentText: function insertAdjacentText() { [native code] }, insertBefore: function insertBefore() { [native code] }, isConnected: true, isContentEditable: false, isDefaultNamespace: function isDefaultNamespace() { [native code] }, isEqualNode: function isEqualNode() { [native code] }, isSameNode: function isSameNode() { [native code] }, labels: [object NodeList] { ... }, lang: "", lastChild: null, lastElementChild: null, localName: "button", lookupNamespaceURI: function lookupNamespaceURI() { [native code] }, lookupPrefix: function lookupPrefix() { [native code] }, matches: function matches() { [native code] }, name: "", namespaceURI: "http://www.w3.org/1999/xhtml", nextElementSibling: [object HTMLButtonElement] { ... }, nextSibling: [object Text] { ... }, nodeName: "BUTTON", nodeType: 1, nodeValue: null, nonce: "", normalize: function normalize() { [native code] }, NOTATION_NODE: 12, offsetHeight: 0, offsetLeft: 0, offsetParent: null, offsetTop: 0, offsetWidth: 0, onabort: null, onanimationend: null, onanimationiteration: null, onanimationstart: null, onauxclick: null, onbeforecopy: null, onbeforecut: null, onbeforeinput: null, onbeforematch: null, onbeforepaste: null, onbeforexrselect: null, onblur: null, oncancel: null, oncanplay: null, oncanplaythrough: null, onchange: null, onclick: null, onclose: null, oncontentvisibilityautostatechange: null, oncontextlost: null, oncontextmenu: null, oncontextrestored: null, oncopy: null, oncuechange: null, oncut: null, ondblclick: null, ondrag: null, ondragend: null, ondragenter: null, ondragleave: null, ondragover: null, ondragstart: null, ondrop: null, ondurationchange: null, onemptied: null, onended: null, onerror: null, onfocus: null, onformdata: null, onfullscreenchange: null, onfullscreenerror: null, ongotpointercapture: null, oninput: null, oninvalid: null, onkeydown: null, onkeypress: null, onkeyup: null, onload: null, onloadeddata: null, onloadedmetadata: null, onloadstart: null, onlostpointercapture: null, onmousedown: null, onmouseenter: null, onmouseleave: null, onmousemove: null, onmouseout: null, onmouseover: null, onmouseup: null, onmousewheel: null, onpaste: null, onpause: null, onplay: null, onplaying: null, onpointercancel: null, onpointerdown: null, onpointerenter: null, onpointerleave: null, onpointermove: null, onpointerout: null, onpointerover: null, onpointerrawupdate: null, onpointerup: null, onprogress: null, onratechange: null, onreset: null, onresize: null, onscroll: null, onsearch: null, onsecuritypolicyviolation: null, onseeked: null, onseeking: null, onselect: null, onselectionchange: null, onselectstart: null, onslotchange: null, onstalled: null, onsubmit: null, onsuspend: null, ontimeupdate: null, ontoggle: null, ontransitioncancel: null, ontransitionend: null, ontransitionrun: null, ontransitionstart: null, onvolumechange: null, onwaiting: null, onwebkitanimationend: null, onwebkitanimationiteration: null, onwebkitanimationstart: null, onwebkitfullscreenchange: null, onwebkitfullscreenerror: null, onwebkittransitionend: null, onwheel: null, outerHTML: "<button class=\"playSingle4 cover\" type=\"button\" data-container=\"play1\" data-id=\"M7lc1UVf-VE\"></button>", outerText: "", ownerDocument: [circular object HTMLDocument], parentElement: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, parentNode: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, part: [object DOMTokenList] { ... }, prefix: null, prepend: function prepend() { [native code] }, previousElementSibling: [circular object HTMLButtonElement] : <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, previousSibling: [object Text] { ... }, PROCESSING_INSTRUCTION_NODE: 7, querySelector: function querySelector() { [native code] }, querySelectorAll: function querySelectorAll() { [native code] }, releasePointerCapture: function releasePointerCapture() { [native code] }, remove: function remove() { [native code] }, removeAttribute: function removeAttribute() { [native code] }, removeAttributeNode: function removeAttributeNode() { [native code] }, removeAttributeNS: function removeAttributeNS() { [native code] }, removeChild: function removeChild() { [native code] }, removeEventListener: function removeEventListener() { [native code] }, replaceChild: function replaceChild() { [native code] }, replaceChildren: function replaceChildren() { [native code] }, replaceWith: function replaceWith() { [native code] }, reportValidity: function reportValidity() { [native code] }, requestFullscreen: function requestFullscreen() { [native code] }, requestPointerLock: function requestPointerLock() { [native code] }, role: null, scroll: function scroll() { [native code] }, scrollBy: function scrollBy() { [native code] }, scrollHeight: 0, scrollIntoView: function scrollIntoView() { [native code] }, scrollIntoViewIfNeeded: function scrollIntoViewIfNeeded() { [native code] }, scrollLeft: 0, scrollTo: function scrollTo() { [native code] }, scrollTop: 0, scrollWidth: 0, setAttribute: function setAttribute() { [native code] }, setAttributeNode: function setAttributeNode() { [native code] }, setAttributeNodeNS: function setAttributeNodeNS() { [native code] }, setAttributeNS: function setAttributeNS() { [native code] }, setCustomValidity: function setCustomValidity() { [native code] }, setHTML: function setHTML() { [native code] }, setPointerCapture: function setPointerCapture() { [native code] }, shadowRoot: null, slot: "", spellcheck: true, style: [object CSSStyleDeclaration] { ... }, tabIndex: 0, tagName: "BUTTON", TEXT_NODE: 3, textContent: "", title: "", toggleAttribute: function toggleAttribute() { [native code] }, translate: true, type: "button", validationMessage: "", validity: [object ValidityState] { ... }, value: "", virtualKeyboardPolicy: "", webkitMatchesSelector: function webkitMatchesSelector() { [native code] }, webkitRequestFullScreen: function webkitRequestFullScreen() { [native code] }, webkitRequestFullscreen: function webkitRequestFullscreen() { [native code] }, willValidate: false }, 5: [circular object HTMLButtonElement] : <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, 6: [object HTMLButtonElement] { accessKey: "", addEventListener: function addEventListener() { [native code] }, after: function after() { [native code] }, animate: function animate() { [native code] }, append: function append() { [native code] }, appendChild: function appendChild() { [native code] }, ariaAtomic: null, ariaAutoComplete: null, ariaBrailleLabel: null, ariaBrailleRoleDescription: null, ariaBusy: null, ariaChecked: null, ariaColCount: null, ariaColIndex: null, ariaColSpan: null, ariaCurrent: null, ariaDescription: null, ariaDisabled: null, ariaExpanded: null, ariaHasPopup: null, ariaHidden: null, ariaInvalid: null, ariaKeyShortcuts: null, ariaLabel: null, ariaLevel: null, ariaLive: null, ariaModal: null, ariaMultiLine: null, ariaMultiSelectable: null, ariaOrientation: null, ariaPlaceholder: null, ariaPosInSet: null, ariaPressed: null, ariaReadOnly: null, ariaRelevant: null, ariaRequired: null, ariaRoleDescription: null, ariaRowCount: null, ariaRowIndex: null, ariaRowSpan: null, ariaSelected: null, ariaSetSize: null, ariaSort: null, ariaValueMax: null, ariaValueMin: null, ariaValueNow: null, ariaValueText: null, assignedSlot: null, attachInternals: function attachInternals() { [native code] }, attachShadow: function attachShadow() { [native code] }, ATTRIBUTE_NODE: 2, attributes: [object NamedNodeMap] { ... }, attributeStyleMap: [object StylePropertyMap] { ... }, autocapitalize: "", autofocus: false, baseURI: "https://fiddle.jshell.net/_display/?editor_console=true", before: function before() { [native code] }, blur: function blur() { [native code] }, CDATA_SECTION_NODE: 4, checkValidity: function checkValidity() { [native code] }, checkVisibility: function checkVisibility() { [native code] }, childElementCount: 0, childNodes: [object NodeList] { ... }, children: [object HTMLCollection] { ... }, classList: [object DOMTokenList] { ... }, className: "playSingle6 cover", click: function click() { [native code] }, clientHeight: 0, clientLeft: 0, clientTop: 0, clientWidth: 0, cloneNode: function cloneNode() { [native code] }, closest: function closest() { [native code] }, COMMENT_NODE: 8, compareDocumentPosition: function compareDocumentPosition() { [native code] }, computedStyleMap: function computedStyleMap() { [native code] }, contains: function contains() { [native code] }, contentEditable: "inherit", dataset: [object DOMStringMap] { ... }, dir: "", disabled: false, dispatchEvent: function dispatchEvent() { [native code] }, DOCUMENT_FRAGMENT_NODE: 11, DOCUMENT_NODE: 9, DOCUMENT_POSITION_CONTAINED_BY: 16, DOCUMENT_POSITION_CONTAINS: 8, DOCUMENT_POSITION_DISCONNECTED: 1, DOCUMENT_POSITION_FOLLOWING: 4, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, DOCUMENT_POSITION_PRECEDING: 2, DOCUMENT_TYPE_NODE: 10, draggable: false, ELEMENT_NODE: 1, elementTiming: "", enterKeyHint: "", ENTITY_NODE: 6, ENTITY_REFERENCE_NODE: 5, firstChild: null, firstElementChild: null, focus: function focus() { [native code] }, form: null, formAction: "https://fiddle.jshell.net/_display/?editor_console=true", formEnctype: "", formMethod: "", formNoValidate: false, formTarget: "", getAnimations: function getAnimations() { [native code] }, getAttribute: function getAttribute() { [native code] }, getAttributeNames: function getAttributeNames() { [native code] }, getAttributeNode: function getAttributeNode() { [native code] }, getAttributeNodeNS: function getAttributeNodeNS() { [native code] }, getAttributeNS: function getAttributeNS() { [native code] }, getBoundingClientRect: function getBoundingClientRect() { [native code] }, getClientRects: function getClientRects() { [native code] }, getElementsByClassName: function getElementsByClassName() { [native code] }, getElementsByTagName: function getElementsByTagName() { [native code] }, getElementsByTagNameNS: function getElementsByTagNameNS() { [native code] }, getInnerHTML: function getInnerHTML() { [native code] }, getRootNode: function getRootNode() { [native code] }, hasAttribute: function hasAttribute() { [native code] }, hasAttributeNS: function hasAttributeNS() { [native code] }, hasAttributes: function hasAttributes() { [native code] }, hasChildNodes: function hasChildNodes() { [native code] }, hasPointerCapture: function hasPointerCapture() { [native code] }, hidden: false, id: "", inert: false, innerHTML: "", innerText: "", inputMode: "", insertAdjacentElement: function insertAdjacentElement() { [native code] }, insertAdjacentHTML: function insertAdjacentHTML() { [native code] }, insertAdjacentText: function insertAdjacentText() { [native code] }, insertBefore: function insertBefore() { [native code] }, isConnected: true, isContentEditable: false, isDefaultNamespace: function isDefaultNamespace() { [native code] }, isEqualNode: function isEqualNode() { [native code] }, isSameNode: function isSameNode() { [native code] }, labels: [object NodeList] { ... }, lang: "", lastChild: null, lastElementChild: null, localName: "button", lookupNamespaceURI: function lookupNamespaceURI() { [native code] }, lookupPrefix: function lookupPrefix() { [native code] }, matches: function matches() { [native code] }, name: "", namespaceURI: "http://www.w3.org/1999/xhtml", nextElementSibling: [object HTMLButtonElement] { ... }, nextSibling: [object Text] { ... }, nodeName: "BUTTON", nodeType: 1, nodeValue: null, nonce: "", normalize: function normalize() { [native code] }, NOTATION_NODE: 12, offsetHeight: 0, offsetLeft: 0, offsetParent: null, offsetTop: 0, offsetWidth: 0, onabort: null, onanimationend: null, onanimationiteration: null, onanimationstart: null, onauxclick: null, onbeforecopy: null, onbeforecut: null, onbeforeinput: null, onbeforematch: null, onbeforepaste: null, onbeforexrselect: null, onblur: null, oncancel: null, oncanplay: null, oncanplaythrough: null, onchange: null, onclick: null, onclose: null, oncontentvisibilityautostatechange: null, oncontextlost: null, oncontextmenu: null, oncontextrestored: null, oncopy: null, oncuechange: null, oncut: null, ondblclick: null, ondrag: null, ondragend: null, ondragenter: null, ondragleave: null, ondragover: null, ondragstart: null, ondrop: null, ondurationchange: null, onemptied: null, onended: null, onerror: null, onfocus: null, onformdata: null, onfullscreenchange: null, onfullscreenerror: null, ongotpointercapture: null, oninput: null, oninvalid: null, onkeydown: null, onkeypress: null, onkeyup: null, onload: null, onloadeddata: null, onloadedmetadata: null, onloadstart: null, onlostpointercapture: null, onmousedown: null, onmouseenter: null, onmouseleave: null, onmousemove: null, onmouseout: null, onmouseover: null, onmouseup: null, onmousewheel: null, onpaste: null, onpause: null, onplay: null, onplaying: null, onpointercancel: null, onpointerdown: null, onpointerenter: null, onpointerleave: null, onpointermove: null, onpointerout: null, onpointerover: null, onpointerrawupdate: null, onpointerup: null, onprogress: null, onratechange: null, onreset: null, onresize: null, onscroll: null, onsearch: null, onsecuritypolicyviolation: null, onseeked: null, onseeking: null, onselect: null, onselectionchange: null, onselectstart: null, onslotchange: null, onstalled: null, onsubmit: null, onsuspend: null, ontimeupdate: null, ontoggle: null, ontransitioncancel: null, ontransitionend: null, ontransitionrun: null, ontransitionstart: null, onvolumechange: null, onwaiting: null, onwebkitanimationend: null, onwebkitanimationiteration: null, onwebkitanimationstart: null, onwebkitfullscreenchange: null, onwebkitfullscreenerror: null, onwebkittransitionend: null, onwheel: null, outerHTML: "<button class=\"playSingle6 cover\" type=\"button\" data-container=\"play1\" data-id=\"M7lc1UVf-VE\"></button>", outerText: "", ownerDocument: [circular object HTMLDocument], parentElement: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, parentNode: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, part: [object DOMTokenList] { ... }, prefix: null, prepend: function prepend() { [native code] }, previousElementSibling: [circular object HTMLButtonElement] : <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button>, previousSibling: [object Text] { ... }, PROCESSING_INSTRUCTION_NODE: 7, querySelector: function querySelector() { [native code] }, querySelectorAll: function querySelectorAll() { [native code] }, releasePointerCapture: function releasePointerCapture() { [native code] }, remove: function remove() { [native code] }, removeAttribute: function removeAttribute() { [native code] }, removeAttributeNode: function removeAttributeNode() { [native code] }, removeAttributeNS: function removeAttributeNS() { [native code] }, removeChild: function removeChild() { [native code] }, removeEventListener: function removeEventListener() { [native code] }, replaceChild: function replaceChild() { [native code] }, replaceChildren: function replaceChildren() { [native code] }, replaceWith: function replaceWith() { [native code] }, reportValidity: function reportValidity() { [native code] }, requestFullscreen: function requestFullscreen() { [native code] }, requestPointerLock: function requestPointerLock() { [native code] }, role: null, scroll: function scroll() { [native code] }, scrollBy: function scrollBy() { [native code] }, scrollHeight: 0, scrollIntoView: function scrollIntoView() { [native code] }, scrollIntoViewIfNeeded: function scrollIntoViewIfNeeded() { [native code] }, scrollLeft: 0, scrollTo: function scrollTo() { [native code] }, scrollTop: 0, scrollWidth: 0, setAttribute: function setAttribute() { [native code] }, setAttributeNode: function setAttributeNode() { [native code] }, setAttributeNodeNS: function setAttributeNodeNS() { [native code] }, setAttributeNS: function setAttributeNS() { [native code] }, setCustomValidity: function setCustomValidity() { [native code] }, setHTML: function setHTML() { [native code] }, setPointerCapture: function setPointerCapture() { [native code] }, shadowRoot: null, slot: "", spellcheck: true, style: [object CSSStyleDeclaration] { ... }, tabIndex: 0, tagName: "BUTTON", TEXT_NODE: 3, textContent: "", title: "", toggleAttribute: function toggleAttribute() { [native code] }, translate: true, type: "button", validationMessage: "", validity: [object ValidityState] { ... }, value: "", virtualKeyboardPolicy: "", webkitMatchesSelector: function webkitMatchesSelector() { [native code] }, webkitRequestFullScreen: function webkitRequestFullScreen() { [native code] }, webkitRequestFullscreen: function webkitRequestFullscreen() { [native code] }, willValidate: false }, 7: [circular object HTMLButtonElement] : <button class="playSingle7 cover" type="button" data-container="play1"></button>, 8: [object HTMLButtonElement] { accessKey: "", addEventListener: function addEventListener() { [native code] }, after: function after() { [native code] }, animate: function animate() { [native code] }, append: function append() { [native code] }, appendChild: function appendChild() { [native code] }, ariaAtomic: null, ariaAutoComplete: null, ariaBrailleLabel: null, ariaBrailleRoleDescription: null, ariaBusy: null, ariaChecked: null, ariaColCount: null, ariaColIndex: null, ariaColSpan: null, ariaCurrent: null, ariaDescription: null, ariaDisabled: null, ariaExpanded: null, ariaHasPopup: null, ariaHidden: null, ariaInvalid: null, ariaKeyShortcuts: null, ariaLabel: null, ariaLevel: null, ariaLive: null, ariaModal: null, ariaMultiLine: null, ariaMultiSelectable: null, ariaOrientation: null, ariaPlaceholder: null, ariaPosInSet: null, ariaPressed: null, ariaReadOnly: null, ariaRelevant: null, ariaRequired: null, ariaRoleDescription: null, ariaRowCount: null, ariaRowIndex: null, ariaRowSpan: null, ariaSelected: null, ariaSetSize: null, ariaSort: null, ariaValueMax: null, ariaValueMin: null, ariaValueNow: null, ariaValueText: null, assignedSlot: null, attachInternals: function attachInternals() { [native code] }, attachShadow: function attachShadow() { [native code] }, ATTRIBUTE_NODE: 2, attributes: [object NamedNodeMap] { ... }, attributeStyleMap: [object StylePropertyMap] { ... }, autocapitalize: "", autofocus: false, baseURI: "https://fiddle.jshell.net/_display/?editor_console=true", before: function before() { [native code] }, blur: function blur() { [native code] }, CDATA_SECTION_NODE: 4, checkValidity: function checkValidity() { [native code] }, checkVisibility: function checkVisibility() { [native code] }, childElementCount: 0, childNodes: [object NodeList] { ... }, children: [object HTMLCollection] { ... }, classList: [object DOMTokenList] { ... }, className: "playSingle8 cover", click: function click() { [native code] }, clientHeight: 0, clientLeft: 0, clientTop: 0, clientWidth: 0, cloneNode: function cloneNode() { [native code] }, closest: function closest() { [native code] }, COMMENT_NODE: 8, compareDocumentPosition: function compareDocumentPosition() { [native code] }, computedStyleMap: function computedStyleMap() { [native code] }, contains: function contains() { [native code] }, contentEditable: "inherit", dataset: [object DOMStringMap] { ... }, dir: "", disabled: false, dispatchEvent: function dispatchEvent() { [native code] }, DOCUMENT_FRAGMENT_NODE: 11, DOCUMENT_NODE: 9, DOCUMENT_POSITION_CONTAINED_BY: 16, DOCUMENT_POSITION_CONTAINS: 8, DOCUMENT_POSITION_DISCONNECTED: 1, DOCUMENT_POSITION_FOLLOWING: 4, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32, DOCUMENT_POSITION_PRECEDING: 2, DOCUMENT_TYPE_NODE: 10, draggable: false, ELEMENT_NODE: 1, elementTiming: "", enterKeyHint: "", ENTITY_NODE: 6, ENTITY_REFERENCE_NODE: 5, firstChild: null, firstElementChild: null, focus: function focus() { [native code] }, form: null, formAction: "https://fiddle.jshell.net/_display/?editor_console=true", formEnctype: "", formMethod: "", formNoValidate: false, formTarget: "", getAnimations: function getAnimations() { [native code] }, getAttribute: function getAttribute() { [native code] }, getAttributeNames: function getAttributeNames() { [native code] }, getAttributeNode: function getAttributeNode() { [native code] }, getAttributeNodeNS: function getAttributeNodeNS() { [native code] }, getAttributeNS: function getAttributeNS() { [native code] }, getBoundingClientRect: function getBoundingClientRect() { [native code] }, getClientRects: function getClientRects() { [native code] }, getElementsByClassName: function getElementsByClassName() { [native code] }, getElementsByTagName: function getElementsByTagName() { [native code] }, getElementsByTagNameNS: function getElementsByTagNameNS() { [native code] }, getInnerHTML: function getInnerHTML() { [native code] }, getRootNode: function getRootNode() { [native code] }, hasAttribute: function hasAttribute() { [native code] }, hasAttributeNS: function hasAttributeNS() { [native code] }, hasAttributes: function hasAttributes() { [native code] }, hasChildNodes: function hasChildNodes() { [native code] }, hasPointerCapture: function hasPointerCapture() { [native code] }, hidden: false, id: "", inert: false, innerHTML: "", innerText: "", inputMode: "", insertAdjacentElement: function insertAdjacentElement() { [native code] }, insertAdjacentHTML: function insertAdjacentHTML() { [native code] }, insertAdjacentText: function insertAdjacentText() { [native code] }, insertBefore: function insertBefore() { [native code] }, isConnected: true, isContentEditable: false, isDefaultNamespace: function isDefaultNamespace() { [native code] }, isEqualNode: function isEqualNode() { [native code] }, isSameNode: function isSameNode() { [native code] }, labels: [object NodeList] { ... }, lang: "", lastChild: null, lastElementChild: null, localName: "button", lookupNamespaceURI: function lookupNamespaceURI() { [native code] }, lookupPrefix: function lookupPrefix() { [native code] }, matches: function matches() { [native code] }, name: "", namespaceURI: "http://www.w3.org/1999/xhtml", nextElementSibling: null, nextSibling: [object Text] { ... }, nodeName: "BUTTON", nodeType: 1, nodeValue: null, nonce: "", normalize: function normalize() { [native code] }, NOTATION_NODE: 12, offsetHeight: 0, offsetLeft: 0, offsetParent: null, offsetTop: 0, offsetWidth: 0, onabort: null, onanimationend: null, onanimationiteration: null, onanimationstart: null, onauxclick: null, onbeforecopy: null, onbeforecut: null, onbeforeinput: null, onbeforematch: null, onbeforepaste: null, onbeforexrselect: null, onblur: null, oncancel: null, oncanplay: null, oncanplaythrough: null, onchange: null, onclick: null, onclose: null, oncontentvisibilityautostatechange: null, oncontextlost: null, oncontextmenu: null, oncontextrestored: null, oncopy: null, oncuechange: null, oncut: null, ondblclick: null, ondrag: null, ondragend: null, ondragenter: null, ondragleave: null, ondragover: null, ondragstart: null, ondrop: null, ondurationchange: null, onemptied: null, onended: null, onerror: null, onfocus: null, onformdata: null, onfullscreenchange: null, onfullscreenerror: null, ongotpointercapture: null, oninput: null, oninvalid: null, onkeydown: null, onkeypress: null, onkeyup: null, onload: null, onloadeddata: null, onloadedmetadata: null, onloadstart: null, onlostpointercapture: null, onmousedown: null, onmouseenter: null, onmouseleave: null, onmousemove: null, onmouseout: null, onmouseover: null, onmouseup: null, onmousewheel: null, onpaste: null, onpause: null, onplay: null, onplaying: null, onpointercancel: null, onpointerdown: null, onpointerenter: null, onpointerleave: null, onpointermove: null, onpointerout: null, onpointerover: null, onpointerrawupdate: null, onpointerup: null, onprogress: null, onratechange: null, onreset: null, onresize: null, onscroll: null, onsearch: null, onsecuritypolicyviolation: null, onseeked: null, onseeking: null, onselect: null, onselectionchange: null, onselectstart: null, onslotchange: null, onstalled: null, onsubmit: null, onsuspend: null, ontimeupdate: null, ontoggle: null, ontransitioncancel: null, ontransitionend: null, ontransitionrun: null, ontransitionstart: null, onvolumechange: null, onwaiting: null, onwebkitanimationend: null, onwebkitanimationiteration: null, onwebkitanimationstart: null, onwebkitfullscreenchange: null, onwebkitfullscreenerror: null, onwebkittransitionend: null, onwheel: null, outerHTML: "<button class=\"playSingle8 cover\" type=\"button\" data-container=\"play1\" data-id=\"M7lc1UVf-VE\"></button>", outerText: "", ownerDocument: [circular object HTMLDocument], parentElement: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, parentNode: [circular object HTMLDivElement] : <div class="playButtonContainer with-curtain hide"> <button class="playSingle0 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle1 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle2 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle3 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle4 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle5 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle6 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> <button class="playSingle7 cover" type="button" data-container="play1"></button> <button class="playSingle8 cover" type="button" data-container="play1" data-id="M7lc1UVf-VE"></button> </div>, part: [object DOMTokenList] { ... }, prefix: null, prepend: function prepend() { [native code] }, previousElementSibling: [circular object HTMLButtonElement] : <button class="playSingle7 cover" type="button" data-container="play1"></button>, previousSibling: [object Text] { ... }, PROCESSING_INSTRUCTION_NODE: 7, querySelector: function querySelector() { [native code] }, querySelectorAll: function querySelectorAll() { [native code] }, releasePointerCapture: function releasePointerCapture() { [native code] }, remove: function remove() { [native code] }, removeAttribute: function removeAttribute() { [native code] }, removeAttributeNode: function removeAttributeNode() { [native code] }, removeAttributeNS: function removeAttributeNS() { [native code] }, removeChild: function removeChild() { [native code] }, removeEventListener: function removeEventListener() { [native code] }, replaceChild: function replaceChild() { [native code] }, replaceChildren: function replaceChildren() { [native code] }, replaceWith: function replaceWith() { [native code] }, reportValidity: function reportValidity() { [native code] }, requestFullscreen: function requestFullscreen() { [native code] }, requestPointerLock: function requestPointerLock() { [native code] }, role: null, scroll: function scroll() { [native code] }, scrollBy: function scrollBy() { [native code] }, scrollHeight: 0, scrollIntoView: function scrollIntoView() { [native code] }, scrollIntoViewIfNeeded: function scrollIntoViewIfNeeded() { [native code] }, scrollLeft: 0, scrollTo: function scrollTo() { [native code] }, scrollTop: 0, scrollWidth: 0, setAttribute: function setAttribute() { [native code] }, setAttributeNode: function setAttributeNode() { [native code] }, setAttributeNodeNS: function setAttributeNodeNS() { [native code] }, setAttributeNS: function setAttributeNS() { [native code] }, setCustomValidity: function setCustomValidity() { [native code] }, setHTML: function setHTML() { [native code] }, setPointerCapture: function setPointerCapture() { [native code] }, shadowRoot: null, slot: "", spellcheck: true, style: [object CSSStyleDeclaration] { ... }, tabIndex: 0, tagName: "BUTTON", TEXT_NODE: 3, textContent: "", title: "", toggleAttribute: function toggleAttribute() { [native code] }, translate: true, type: "button", validationMessage: "", validity: [object ValidityState] { ... }, value: "", virtualKeyboardPolicy: "", webkitMatchesSelector: function webkitMatchesSelector() { [native code] }, webkitRequestFullScreen: function webkitRequestFullScreen() { [native code] }, webkitRequestFullscreen: function webkitRequestFullscreen() { [native code] }, willValidate: false }, entries: function entries() { [native code] }, forEach: function forEach() { [native code] }, item: function item() { [native code] }, keys: function keys() { [native code] }, length: 9, values: function values() { [native code] } }