PageSourceSearch

https://keap.com/build/assets/js/proven-automations-CNfELFHP.js

js keap.com collected 2026-09-24 06:42:35 UTC 1,935 bytes, 1 lines download raw bytes

1const n={$el:null,$desktop:null,$mobile:null,shownMobileAutomations:[],mobileOpenAccordion:null,init(e){this.$el=e,this.initMobile(),this.initDesktop()},setAccordionMaxHeight(e){e.style.maxHeight=e.scrollHeight+"px"},setShowMoreTabIndex(e,o){e.querySelector("[show-more]").attributes.tabindex.value=o},toggleHiddenAutomation(e){e.querySelectorAll(".hidden-automation").forEach(o=>o.classList.toggle("tw-hidden"))},initMobile(){this.$mobile=this.$el.querySelector("[mobile]");const e=this.$mobile.querySelector("[accordion-panel]");this.setAccordionMaxHeight(e),e.parentNode.classList.add("active"),this.mobileOpenAccordion=e.attributes["accordion-panel"].value,this.setShowMoreTabIndex(e,0),this.$mobile.querySelectorAll("[toggle-accordion]").forEach(o=>{o.addEventListener("click",i=>{i.target.classList.contains("icon")?this.mobileOpenAccordion=i.target.parentNode.attributes["toggle-accordion"].value:this.mobileOpenAccordion=i.target.attributes["toggle-accordion"].value,this.$mobile.querySelectorAll("[accordion-panel]").forEach(t=>{t.attributes["accordion-panel"].value===this.mobileOpenAccordion?(this.setShowMoreTabIndex(t,0),this.setAccordionMaxHeight(t),t.parentNode.classList.add("active"),console.log(t.parentNode)):(t.style.maxHeight=null,t.parentNode.classList.remove("active"))})})}),this.$mobile.querySelectorAll("[show-more]").forEach(o=>{o.addEventListener("click",i=>{const t=this.$mobile.querySelector('[accordion-panel="'+this.mobileOpenAccordion+'"]');i.target.parentNode.classList.add("tw-hidden"),this.toggleHiddenAutomation(t),this.setAccordionMaxHeight(t)})})},initDesktop(){this.$desktop=this.$el.querySelector("[desktop]"),this.$desktop.querySelector("[show-more]").addEventListener("click",e=>{e.target.innerText=e.target.innerText==="See more"?"See less":"See more",this.toggleHiddenAutomation(this.$desktop)})}},s=document.querySelectorAll('[is-component="proven-automations"]');s.forEach(e=>n.init(e));

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.