1"use strict";(self.webpackChunkultimate_jekyll=self.webpackChunkultimate_jekyll||[]).push([[2154],{2154(e,o,t){function n(){const e=new Date;return`${String(e.getHours()).padStart(2,"0")}:${String(e.getMinutes()).padStart(2,"0")}:${String(e.getSeconds()).padStart(2,"0")}.${String(e.getMilliseconds()).padStart(3,"0")}`}function l(e,o,...t){const l=`[${n()}] '${e}':`;t.length>0?console.log(l,o,...t):console.log(l,o)}function s(e){if(!e)return{pages:0,totalElements:0,elementTypes:{}};const o={pages:(e.builder?.pages||e.pages)?.length||0,totalElements:0,elementTypes:{}};return(e.builder?.pages||e.pages)?.forEach(e=>{e.elements?.forEach(e=>{"row"===e.type?e.elements?.forEach(e=>{o.totalElements++,o.elementTypes[e.type]=(o.elementTypes[e.type]||0)+1}):(o.totalElements++,o.elementTypes[e.type]=(o.elementTypes[e.type]||0)+1)})}),o}function r(e){const o=Object.entries(e);return 0===o.length?"none":o.map(([e,o])=>`${e}Ã${o}`).join(", ")}t.r(o);const a={log:l,warn:function(e,o,...t){const l=`[${n()}] '${e}':`;t.length>0?console.warn(l,o,...t):console.warn(l,o)},error:function(e,o,...t){const l=`[${n()}] '${e}':`;t.length>0?console.error(l,o,...t):console.error(l,o)},drag:(e,...o)=>l("DRAG",e,...o),drop:(e,...o)=>l("DROP",e,...o),state:(e,...o)=>l("STATE",e,...o),render:(e,...o)=>l("RENDER",e,...o),event:(e,...o)=>l("EVENT",e,...o),storage:(e,...o)=>l("STORAGE",e,...o),pageload:e=>{console.log("%cââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ","color: #6366f1"),console.log("%cð SLAPFORM BUILDER LOADED","color: #6366f1; font-weight: bold; font-size: 14px"),console.log("%cââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ","color: #6366f1");const o=n();if(console.log(`[${o}] 'PAGELOAD': Browser:`,navigator.userAgent),console.log(`[${o}] 'PAGELOAD': URL:`,window.location.href),e){const t=s(e);console.log(`[${o}] 'PAGELOAD': Form loaded:`,e.name),console.log(`[${o}] 'PAGELOAD': Summary: ${t.pages} page(s), ${t.totalElements} element(s) [${r(t.elementTypes)}]`)}else console.log(`[${o}] 'PAGELOAD': No form loaded`)},formChange:(e,o,t)=>{const l=n(),a=s(t);console.group(`[${l}] 'FORM': ${e.toUpperCase()}`),console.log("Details:",o),console.log(`Summary: ${a.pages} page(s), ${a.totalElements} element(s) [${r(a.elementTypes)}]`),console.log("Form data:",t),console.groupEnd()}},c=a;t.d(o,["default",0,c,"logger",0,a])}}]);
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.