PageSourceSearch

https://buffer.com/resources/cards/toggle.js/

js buffer.com collected 2026-09-24 06:40:02 UTC 721 bytes, 21 lines download raw bytes

1setTimeout(function () {
2  ;(function () {
3    const toggleHeadingElements =
4      document.getElementsByClassName('kg-toggle-heading')
5
6    const toggleFn = function (event) {
7      const targetElement = event.target
8      const parentElement = targetElement.closest('.kg-toggle-card')
9      var toggleState = parentElement.getAttribute('data-kg-toggle-state')
10      if (toggleState === 'close') {
11        parentElement.setAttribute('data-kg-toggle-state', 'open')
12      } else {
13        parentElement.setAttribute('data-kg-toggle-state', 'close')
14      }
15    }
16
17    for (let i = 0; i < toggleHeadingElements.length; i++) {
18      toggleHeadingElements[i].addEventListener('click', toggleFn, false)
19    }
20  })()
21}, 2000)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.