SYMBOL INDEX (392 symbols across 17 files) FILE: cmd/generate/main.go constant componentCodeMapJSONPath (line 20) | componentCodeMapJSONPath = "internal/assets/generated/component_c... constant componentExampleCodeMapJSONPath (line 21) | componentExampleCodeMapJSONPath = "internal/assets/generated/component_e... constant componentsDir (line 22) | componentsDir = "internal/views/components/" constant componentsHandlerPath (line 23) | componentsHandlerPath = "internal/handler/components.go" constant examplesDir (line 24) | examplesDir = "internal/views/examples/" constant generatedDir (line 25) | generatedDir = "internal/assets/generated" constant generatedComponentsPath (line 26) | generatedComponentsPath = "internal/assets/generated/components.go" function main (line 29) | func main() { function generateComponentCodeMap (line 35) | func generateComponentCodeMap() { function getComponentCode (line 71) | func getComponentCode(path string, info fs.FileInfo, fmap model.Componen... function generateComponentExampleCodeMap (line 129) | func generateComponentExampleCodeMap() { function addComponentExampleToMap (line 166) | func addComponentExampleToMap( function addComponentExampleBackendParts (line 246) | func addComponentExampleBackendParts( function generateComponentMap (line 280) | func generateComponentMap() { function writeGeneratedFunctions (line 314) | func writeGeneratedFunctions(functionNames []string) { FILE: cmd/gsi/main.go function main (line 19) | func main() { constant usageText (line 26) | usageText string = `usage: gsi [...] function run (line 37) | func run(stdout, stderr io.Writer, args []string) int { function runAddCommand (line 65) | func runAddCommand(stderr io.Writer, name string) int { function runRemoveCommand (line 111) | func runRemoveCommand(stdout io.Writer, name string) int { function runListCommand (line 125) | func runListCommand(stdout io.Writer) int { FILE: cmd/server/main.go function main (line 13) | func main() { FILE: internal/assets/public/static/js/alpine.js function qt (line 2) | function qt(e) { Cn(e) } function Cn (line 2) | function Cn(e) { U.includes(e) || U.push(e), Tn() } function Ee (line 2) | function Ee(e) { let t = U.indexOf(e); t !== -1 && t > it && U.splice(t,... function Tn (line 2) | function Tn() { !nt && !rt && (rt = !0, queueMicrotask(Rn)) } function Rn (line 2) | function Rn() { rt = !1, nt = !0; for (let e = 0; e < U.length; e++)U[e]... function Ut (line 2) | function Ut(e) { ot = !1, e(), ot = !0 } function Wt (line 2) | function Wt(e) { R = e.reactive, L = e.release, D = t => e.effect(t, { s... function at (line 2) | function at(e) { D = e } function Gt (line 2) | function Gt(e) { let t = () => { }; return [n => { let i = D(n); return ... function ve (line 2) | function ve(e, t) { let r = !0, n, i = D(() => { let o = e(); JSON.strin... function Zt (line 2) | function Zt(e) { Xt.push(e) } function ee (line 2) | function ee(e, t) { typeof t == "function" ? (e._x_cleanups || (e._x_cle... function Ae (line 2) | function Ae(e) { Jt.push(e) } function Oe (line 2) | function Oe(e, t, r) { e._x_attributeCleanups || (e._x_attributeCleanups... function ct (line 2) | function ct(e, t) { e._x_attributeCleanups && Object.entries(e._x_attrib... function Qt (line 2) | function Qt(e) { if (e._x_cleanups) for (; e._x_cleanups.length;)e._x_cl... function le (line 2) | function le() { lt.observe(document, { subtree: !0, childList: !0, attri... function ft (line 2) | function ft() { Mn(), lt.disconnect(), ut = !1 } function Mn (line 2) | function Mn() { let e = lt.takeRecords(); ce.push(() => e.length > 0 && ... function _ (line 2) | function _(e) { if (!ut) return e(); ft(); let t = e(); return le(), t } function er (line 2) | function er() { dt = !0 } function tr (line 2) | function tr() { dt = !1, pt(Se), Se = [] } function pt (line 2) | function pt(e) { if (dt) { Se = Se.concat(e); return } let t = new Set, ... function Ce (line 2) | function Ce(e) { return F(j(e)) } function P (line 2) | function P(e, t, r) { return e._x_dataStack = [t, ...j(r || e)], () => {... function j (line 2) | function j(e) { return e._x_dataStack ? e._x_dataStack : typeof ShadowRo... function F (line 2) | function F(e) { return new Proxy({ objects: e }, Nn) } method ownKeys (line 2) | ownKeys({ objects: e }) { return Array.from(new Set(e.flatMap(t => Objec... method has (line 2) | has({ objects: e }, t) { return t == Symbol.unscopables ? !1 : e.some(r ... method get (line 2) | get({ objects: e }, t, r) { return t == "toJSON" ? Dn : Reflect.get(e.fi... method set (line 2) | set({ objects: e }, t, r, n) { let i = e.find(s => Object.prototype.hasO... function Dn (line 2) | function Dn() { return Reflect.ownKeys(this).reduce((t, r) => (t[r] = Re... function Te (line 2) | function Te(e) { let t = n => typeof n == "object" && !Array.isArray(n) ... function Re (line 2) | function Re(e, t = () => { }) { let r = { initialValue: void 0, _x_inter... function Pn (line 2) | function Pn(e, t) { return t.split(".").reduce((r, n) => r[n], e) } function mt (line 2) | function mt(e, t, r) { if (typeof t == "string" && (t = t.split(".")), t... function y (line 2) | function y(e, t) { rr[e] = t } function ue (line 2) | function ue(e, t) { return Object.entries(rr).forEach(([r, n]) => { let ... function nr (line 2) | function nr(e, t, r, ...n) { try { return r(...n) } catch (i) { te(i, e,... function te (line 2) | function te(e, t, r = void 0) { function De (line 8) | function De(e) { let t = Me; Me = !1; let r = e(); return Me = t, r } function M (line 8) | function M(e, t, r = {}) { let n; return x(e, t)(i => n = i, r), n } function x (line 8) | function x(...e) { return ir(...e) } function or (line 8) | function or(e) { ir = e } function gt (line 8) | function gt(e, t) { let r = {}; ue(r, e); let n = [r, ...j(e)], i = type... function In (line 8) | function In(e, t) { return (r = () => { }, { scope: n = {}, params: i = ... function kn (line 8) | function kn(e, t) { if (ht[e]) return ht[e]; let r = Object.getPrototype... function Ln (line 8) | function Ln(e, t, r) { let n = kn(t, r); return (i = () => { }, { scope:... function Ne (line 8) | function Ne(e, t, r, n, i) { if (Me && typeof t == "function") { let o =... function C (line 8) | function C(e = "") { return bt + e } function sr (line 8) | function sr(e) { bt = e } function d (line 8) | function d(e, t) { return Pe[e] = t, { before(r) { if (!Pe[r]) { console... function ar (line 8) | function ar(e) { return Object.keys(Pe).includes(e) } function de (line 8) | function de(e, t, r) { if (t = Array.from(t), e._x_virtualDirectives) { ... function wt (line 8) | function wt(e) { return Array.from(e).map(ur()).filter(t => !dr(t)) } function lr (line 8) | function lr(e) { xt = !0; let t = Symbol(); cr = t, fe.set(t, []); let r... function _t (line 8) | function _t(e) { let t = [], r = a => t.push(a), [n, i] = Gt(e); return ... function $n (line 8) | function $n(e, t) { let r = () => { }, n = Pe[t.type] || r, [i, o] = _t(... function ur (line 8) | function ur(e = () => { }) { return ({ name: t, value: r }) => { let { n... function re (line 8) | function re(e) { fr.push(e) } function dr (line 8) | function dr({ name: e }) { return pr().test(e) } function jn (line 8) | function jn(e, t) { return ({ name: r, value: n }) => { let i = r.match(... function Fn (line 8) | function Fn(e, t) { let r = W.indexOf(e.type) === -1 ? yt : e.type, n = ... function G (line 8) | function G(e, t, r = {}) { e.dispatchEvent(new CustomEvent(t, { detail: ... function T (line 8) | function T(e, t) { if (typeof ShadowRoot == "function" && e instanceof S... function E (line 8) | function E(e, ...t) { console.warn(`Alpine Warning: ${e}`, ...t) } function _r (line 8) | function _r() { mr && E("Alpine has already been initialized on this pag... function gr (line 8) | function gr() { return Et.map(e => e()) } function xr (line 8) | function xr() { return Et.concat(hr).map(e => e()) } function Le (line 8) | function Le(e) { Et.push(e) } function $e (line 8) | function $e(e) { hr.push(e) } function J (line 8) | function J(e, t = !1) { return z(e, r => { if ((t ? xr() : gr()).some(i ... function z (line 8) | function z(e, t) { if (e) { if (t(e)) return e; if (e._x_teleportBack &&... function yr (line 8) | function yr(e) { return gr().some(t => e.matches(t)) } function wr (line 8) | function wr(e) { br.push(e) } function S (line 8) | function S(e, t = T, r = () => { }) { lr(() => { t(e, (n, i) => { r(n, i... function vt (line 8) | function vt(e, t = T) { t(e, r => { ct(r), Qt(r) }) } function Bn (line 8) | function Bn() { [["ui", "dialog", ["[x-dialog], [x-popover]"]], ["anchor... function ne (line 8) | function ne(e = () => { }) { return queueMicrotask(() => { At || setTime... function je (line 8) | function je() { for (At = !1; St.length;)St.shift()() } function Er (line 8) | function Er() { At = !0 } function pe (line 8) | function pe(e, t) { return Array.isArray(t) ? vr(e, t.join(" ")) : typeo... function vr (line 8) | function vr(e, t) { let r = o => o.split(" ").filter(Boolean), n = o => ... function zn (line 8) | function zn(e, t) { let r = a => a.split(" ").filter(Boolean), n = Objec... function Y (line 8) | function Y(e, t) { return typeof t == "object" && t !== null ? Kn(e, t) ... function Kn (line 8) | function Kn(e, t) { let r = {}; return Object.entries(t).forEach(([n, i]... function Hn (line 8) | function Hn(e, t) { let r = e.getAttribute("style", t); return e.setAttr... function Vn (line 8) | function Vn(e) { return e.replace(/([a-z])([A-Z])/g, "$1-$2").toLowerCas... function me (line 8) | function me(e, t = () => { }) { let r = !1; return function () { r ? t.a... function qn (line 8) | function qn(e, t, r) { Sr(e, pe, ""), { enter: i => { e._x_transition.en... function Un (line 8) | function Un(e, t, r) { Sr(e, Y); let n = !t.includes("in") && !t.include... function Sr (line 8) | function Sr(e, t, r = {}) { e._x_transition || (e._x_transition = { ente... function Ar (line 8) | function Ar(e) { let t = e.parentNode; if (t) return t._x_hidePromise ? ... function Fe (line 8) | function Fe(e, t, { during: r, start: n, end: i } = {}, o = () => { }, s... function Wn (line 8) | function Wn(e, t) { let r, n, i, o = me(() => { _(() => { r = !0, n || t... function _e (line 8) | function _e(e, t, r) { if (e.indexOf(t) === -1) return r; let n = e[e.in... function A (line 8) | function A(e, t = () => { }) { return (...r) => I ? t(...r) : e(...r) } function Or (line 8) | function Or(e) { return (...t) => I && e(...t) } function K (line 8) | function K(e) { Cr.push(e) } function Tr (line 8) | function Tr(e, t) { Cr.forEach(r => r(e, t)), I = !0, Mr(() => { S(t, (r... function Rr (line 8) | function Rr(e, t) { t._x_dataStack || (t._x_dataStack = e._x_dataStack),... function Gn (line 8) | function Gn(e) { let t = !1; S(e, (n, i) => { T(n, (o, s) => { if (t && ... function Mr (line 8) | function Mr(e) { let t = D; at((r, n) => { let i = t(r); return L(i), ()... function he (line 8) | function he(e, t, r, n = []) { switch (e._x_bindings || (e._x_bindings =... function Jn (line 8) | function Jn(e, t) { if (e.type === "radio") e.attributes.value === void ... function Yn (line 8) | function Yn(e, t) { e._x_undoAddedClasses && e._x_undoAddedClasses(), e.... function Xn (line 8) | function Xn(e, t) { e._x_undoAddedStyles && e._x_undoAddedStyles(), e._x... function Zn (line 8) | function Zn(e, t, r) { Dr(e, t, r), ei(e, t, r) } function Dr (line 8) | function Dr(e, t, r) { [null, void 0, !1].includes(r) && ni(t) ? e.remov... function Qn (line 8) | function Qn(e, t, r) { e.getAttribute(t) != r && e.setAttribute(t, r) } function ei (line 8) | function ei(e, t, r) { e[t] !== r && (e[t] = r) } function ti (line 8) | function ti(e, t) { let r = [].concat(t).map(n => n + ""); Array.from(e.... function ri (line 8) | function ri(e) { return e.toLowerCase().replace(/-(\w)/g, (t, r) => r.to... function Nr (line 8) | function Nr(e, t) { return e == t } function ge (line 8) | function ge(e) { return [1, "1", "true", "on", "yes", !0].includes(e) ? ... function Pr (line 8) | function Pr(e) { return ["disabled", "checked", "required", "readonly", ... function ni (line 8) | function ni(e) { return !["aria-pressed", "aria-checked", "aria-expanded... function Ir (line 8) | function Ir(e, t, r) { return e._x_bindings && e._x_bindings[t] !== void... function kr (line 8) | function kr(e, t, r, n = !0) { if (e._x_bindings && e._x_bindings[t] !==... function Lr (line 8) | function Lr(e, t, r) { let n = e.getAttribute(t); return n === null ? ty... function ze (line 8) | function ze(e, t) { var r; return function () { var n = this, i = argume... function Ke (line 8) | function Ke(e, t) { let r; return function () { let n = this, i = argume... function He (line 8) | function He({ get: e, set: t }, { get: r, set: n }) { let i = !0, o, s, ... function Ot (line 8) | function Ot(e) { return typeof e == "object" ? JSON.parse(JSON.stringify... function $r (line 8) | function $r(e) { (Array.isArray(e) ? e : [e]).forEach(r => r(B)) } function Fr (line 8) | function Fr(e, t) { if (jr || (X = R(X), jr = !0), t === void 0) return ... function Br (line 8) | function Br() { return X } function Kr (line 8) | function Kr(e, t) { let r = typeof t != "function" ? () => t : t; return... function Hr (line 8) | function Hr(e) { return Object.entries(zr).forEach(([t, r]) => { Object.... function Ct (line 8) | function Ct(e, t, r) { let n = []; for (; n.length;)n.pop()(); let i = O... function qr (line 8) | function qr(e, t) { Vr[e] = t } function Ur (line 8) | function Ur(e, t) { return Object.entries(Vr).forEach(([r, n]) => { Obje... method reactive (line 8) | get reactive() { return R } method release (line 8) | get release() { return L } method effect (line 8) | get effect() { return D } method raw (line 8) | get raw() { return st } function Tt (line 8) | function Tt(e, t) { let r = Object.create(null), n = e.split(","); for (... function fi (line 8) | function fi(e) { return e && e._isEffect === !0 } function en (line 8) | function en(e, t = Wr) { fi(e) && (e = e.raw); let r = pi(e, t); return ... function tn (line 8) | function tn(e) { e.active && (rn(e), e.options.onStop && e.options.onSto... function pi (line 8) | function pi(e, t) { let r = function () { if (!r.active) return e(); if ... function rn (line 8) | function rn(e) { let { deps: t } = e; if (t.length) { for (let r = 0; r ... function mi (line 8) | function mi() { kt.push(oe), oe = !1 } function _i (line 8) | function _i() { kt.push(oe), oe = !0 } function nn (line 8) | function nn() { let e = kt.pop(); oe = e === void 0 ? !0 : e } function N (line 8) | function N(e, t, r) { if (!oe || k === void 0) return; let n = Dt.get(e)... function q (line 8) | function q(e, t, r, n, i, o) { let s = Dt.get(e); if (!s) return; let a ... function yi (line 8) | function yi() { let e = {}; return ["includes", "indexOf", "lastIndexOf"... function sn (line 8) | function sn(e = !1, t = !1) { return function (n, i, o) { if (i === "__v... function wi (line 8) | function wi(e = !1) { return function (r, n, i, o) { let s = r[n]; if (!... function Ei (line 8) | function Ei(e, t) { let r = xe(e, t), n = e[t], i = Reflect.deleteProper... function vi (line 8) | function vi(e, t) { let r = Reflect.has(e, t); return (!Ve(t) || !on.has... function Si (line 8) | function Si(e) { return N(e, "iterate", H(e) ? "length" : Z), Reflect.ow... method set (line 8) | set(e, t) { return console.warn(`Set operation on key "${String(t)}" fai... method deleteProperty (line 8) | deleteProperty(e, t) { return console.warn(`Delete operation on key "${S... function We (line 8) | function We(e, t, r = !1, n = !1) { e = e.__v_raw; let i = h(e), o = h(t... function Ge (line 8) | function Ge(e, t = !1) { let r = this.__v_raw, n = h(r), i = h(e); retur... function Je (line 8) | function Je(e, t = !1) { return e = e.__v_raw, !t && N(h(e), "iterate", ... function Yr (line 8) | function Yr(e) { e = h(e); let t = h(this); return Ze(t).has.call(t, e) ... function Xr (line 8) | function Xr(e, t) { t = h(t); let r = h(this), { has: n, get: i } = Ze(r... function Zr (line 8) | function Zr(e) { let t = h(this), { has: r, get: n } = Ze(t), i = r.call... function Qr (line 8) | function Qr() { let e = h(this), t = e.size !== 0, r = ie(e) ? new Map(e... function Ye (line 8) | function Ye(e, t) { return function (n, i) { let o = this, s = o.__v_raw... function Xe (line 8) | function Xe(e, t, r) { return function (...n) { let i = this.__v_raw, o ... function V (line 8) | function V(e) { return function (...t) { { let r = t[0] ? `on key "${t[0... function Ci (line 8) | function Ci() { let e = { get(o) { return We(this, o) }, get size() { re... function an (line 8) | function an(e, t) { let r = t ? e ? Ni : Mi : e ? Ri : Ti; return (n, i,... function cn (line 8) | function cn(e, t, r) { let n = h(r); if (n !== r && t.call(e, n)) { let ... function Li (line 8) | function Li(e) { switch (e) { case "Object": case "Array": return 1; cas... function $i (line 8) | function $i(e) { return e.__v_skip || !Object.isExtensible(e) ? 0 : Li(R... function Qe (line 8) | function Qe(e) { return e && e.__v_isReadonly ? e : dn(e, !1, Ai, Di, ln) } function fn (line 8) | function fn(e) { return dn(e, !0, Oi, Pi, un) } function dn (line 8) | function dn(e, t, r, n, i) { if (!ye(e)) return console.warn(`value cann... function h (line 8) | function h(e) { return e && h(e.__v_raw) || e } function It (line 8) | function It(e) { return Boolean(e && e.__v_isRef === !0) } function ji (line 8) | function ji(e) { let t = []; return z(e, r => { r._x_refs && t.push(r._x... function Bt (line 8) | function Bt(e) { return Ft[e] || (Ft[e] = 0), ++Ft[e] } function pn (line 8) | function pn(e, t) { return z(e, r => { if (r._x_ids && r._x_ids[t]) retu... function mn (line 8) | function mn(e, t) { e._x_ids || (e._x_ids = {}), e._x_ids[t] || (e._x_id... function Fi (line 8) | function Fi(e, t, r, n) { if (e._x_id || (e._x_id = {}), e._x_id[t]) ret... function _n (line 8) | function _n(e, t, r) { y(t, n => E(`You can't use [$${t}] without first ... method get (line 8) | get() { return u() } method set (line 8) | set(w) { p(w) } method get (line 8) | get() { return s() } method set (line 8) | set(w) { c(w) } function hn (line 8) | function hn(e) { let t = A(() => document.querySelector(e), () => Bi)();... function se (line 8) | function se(e, t, r, n) { let i = e, o = c => n(c), s = {}, a = (c, l) =... function zi (line 8) | function zi(e) { return e.replace(/-/g, ".") } function Ki (line 8) | function Ki(e) { return e.toLowerCase().replace(/-(\w)/g, (t, r) => r.to... function et (line 8) | function et(e) { return !Array.isArray(e) && !isNaN(e) } function Hi (line 8) | function Hi(e) { return [" ", "_"].includes(e) ? e : e.replace(/([a-z])(... function Vi (line 8) | function Vi(e) { return ["keydown", "keyup"].includes(e) } function yn (line 8) | function yn(e) { return ["contextmenu", "click", "mouse"].some(t => e.in... function qi (line 8) | function qi(e, t) { let r = t.filter(o => !["window", "document", "preve... function xn (line 8) | function xn(e) { if (!e) return []; e = Hi(e); let t = { ctrl: "control"... method get (line 8) | get() { return c() } method set (line 8) | set(m) { l(m) } function zt (line 8) | function zt(e, t, r, n) { return _(() => { if (r instanceof CustomEvent ... function Kt (line 8) | function Kt(e) { let t = e ? parseFloat(e) : null; return Wi(t) ? t : e } function Ui (line 8) | function Ui(e, t) { return e == t } function Wi (line 8) | function Wi(e) { return !Array.isArray(e) && !isNaN(e) } function bn (line 8) | function bn(e) { return e !== null && typeof e == "object" && typeof e.g... function Gi (line 8) | function Gi(e, t) { e._x_keyExpression = t } function Ji (line 8) | function Ji(e) { return I ? Be ? !0 : e.hasAttribute("data-has-alpine-st... function Yi (line 8) | function Yi(e, t, r, n) { let i = s => typeof s == "object" && !Array.is... function Xi (line 8) | function Xi(e) { let t = /,([^,\}\]]*)(?:,([^,\}\]]*))?$/, r = /^\s*\(|\... function En (line 8) | function En(e, t, r, n) { let i = {}; return /^\[.*\]$/.test(e.item) && ... function Zi (line 8) | function Zi(e) { return !Array.isArray(e) && !isNaN(e) } function vn (line 8) | function vn() { } function tt (line 8) | function tt(e, t, r) { d(t, n => E(`You can't use [x-${t}] without first... FILE: internal/assets/public/static/js/datastar.js method constructor (line 2) | constructor(e=L){this.#t=e} method with (line 2) | with(e){if(typeof e=="string")for(let n of e.split(""))this.with(n.charC... method reset (line 2) | reset(){return this.#e=0,this} method value (line 2) | get value(){return this.#t+Math.abs(this.#e).toString(36)} function tt (line 2) | function tt(t){if(t.id)return t.id;let e=new ie,n=t;for(;n.parentNode;){... function nt (line 2) | function nt(t,e){let n=new MutationObserver(r=>{for(let i of r)for(let s... function De (line 2) | function De(t,e,n={}){let r=new Error;e=e[0].toUpperCase()+e.slice(1),r.... function P (line 4) | function P(t,e,n={}){return De("internal",e,Object.assign({from:t},n))} function V (line 4) | function V(t,e,n={}){let r={plugin:{name:e.plugin.name,type:p[e.plugin.t... function h (line 4) | function h(t,e,n={}){let r={plugin:{name:e.plugin.name,type:p[e.plugin.t... function Oe (line 4) | function Oe(){ve++} function Ve (line 4) | function Ve(){if(ve>1){ve--;return}let t,e=!1;for(;oe!==void 0;){let n=o... function rt (line 4) | function rt(t){if(v===void 0)return;let e=t._node;if(e===void 0||e._targ... function R (line 4) | function R(t){this._value=t,this._version=0,this._node=void 0,this._targ... method get (line 4) | get(){let t=rt(this);return t!==void 0&&(t._version=this._version),this.... method set (line 4) | set(t){if(t!==this._value){if(Le>100)throw P(G,"SignalCycleDetected");th... function it (line 4) | function it(t){for(let e=t._sources;e!==void 0;e=e._nextSource)if(e._sou... function ot (line 4) | function ot(t){for(let e=t._sources;e!==void 0;e=e._nextSource){let n=e.... function st (line 4) | function st(t){let e=t._sources,n;for(;e!==void 0;){let r=e._prevSource;... function K (line 4) | function K(t){R.call(this,void 0),this._fn=t,this._sources=void 0,this._... method get (line 4) | get(){if(this._flags&F)throw P(G,"SignalCycleDetected");let t=rt(this);i... function at (line 4) | function at(t){return new K(t)} function lt (line 4) | function lt(t){let e=t._cleanup;if(t._cleanup=void 0,typeof e=="function... function Fe (line 4) | function Fe(t){for(let e=t._sources;e!==void 0;e=e._nextSource)e._source... function Mn (line 4) | function Mn(t){if(v!==this)throw P(G,"EndEffectError");st(this),v=t,this... function ae (line 4) | function ae(t){this._fn=t,this._cleanup=void 0,this._sources=void 0,this... function Se (line 4) | function Se(t){let e=new ae(t);try{e._callback()}catch(n){throw e._dispo... function ct (line 4) | function ct(t,e=!1){let n={};for(let r in t)if(Object.hasOwn(t,r)){if(e&... function ft (line 4) | function ft(t,e,n=!1){for(let r in e)if(Object.hasOwn(e,r)){if(r.match(/... function dt (line 4) | function dt(t,e){for(let n in t)if(Object.hasOwn(t,n)){let r=t[n];r inst... function Cn (line 4) | function Cn(t,...e){let n={};for(let r of e){let i=r.split("."),s=t,o=n;... method exists (line 4) | exists(e){return!!this.signal(e)} method signal (line 4) | signal(e){let n=e.split("."),r=this.#e;for(let o=0;on());this.setSignal(e,r)} method value (line 4) | value(e){return this.signal(e)?.value} method setValue (line 4) | setValue(e,n){let r=this.upsertIfMissing(e,n);r.value=n} method upsertIfMissing (line 4) | upsertIfMissing(e,n){let r=e.split("."),i=this.#e;for(let l=0;le.push(n)),e} method values (line 4) | values(e=!1){return ct(this.#e,e)} method JSON (line 4) | JSON(e=!0,n=!1){let r=this.values(n);return e?JSON.stringify(r,null,2):J... method toString (line 4) | toString(){return this.JSON()} method signals (line 4) | get signals(){return this.#e} method version (line 4) | get version(){return Ge} method load (line 4) | load(...e){for(let n of e){let r=this,i={get signals(){return r.#e},effe... method apply (line 4) | apply(e){this.#o(e,n=>{this.#i(n);for(let r of Object.keys(n.dataset)){l... method #a (line 4) | #a(e,...n){let r=e.value.split(/;|\n/).map(f=>f.trim()).filter(f=>f!==""... method #o (line 7) | #o(e,n){if(!e||!(e instanceof HTMLElement||e instanceof SVGElement))retu... method #i (line 7) | #i(e){let n=this.#n.get(e);if(n){for(let r of n.fns)r();this.#n.delete(e)}} function In (line 7) | async function In(t,e){let n=t.getReader(),r;for(;!(r=await n.read()).do... function kn (line 7) | function kn(t){let e,n,r,i=!1;return function(o){e===void 0?(e=o,n=0,r=-... function Dn (line 7) | function Dn(t,e,n){let r=mt(),i=new TextDecoder;return function(o,a){if(... function Ln (line 8) | function Ln(t,e){let n=new Uint8Array(t.length+e.length);return n.set(t)... function mt (line 8) | function mt(){return{data:"",event:"",id:"",retry:void 0}} function ht (line 8) | function ht(t,e,{signal:n,headers:r,onopen:i,onmessage:s,onclose:o,onerr... function H (line 8) | function H(t,e){document.addEventListener(Q,n=>{if(n.detail.type!==t)ret... function Re (line 8) | function Re(t,e){document.dispatchEvent(new CustomEvent(Q,{detail:{type:... function Nt (line 11) | function Nt(t,e,n={}){t instanceof Document&&(t=t.documentElement);let r... function Mt (line 11) | function Mt(t,e,n){if(n.head.block){let r=t.querySelector("head"),i=e.qu... function Ne (line 11) | function Ne(t,e,n){if(!(n.ignoreActive&&t===document.activeElement))if(e... function Ct (line 11) | function Ct(t,e,n){let r=t.firstChild,i=e.firstChild,s;for(;r;){if(s=r,r... function Vn (line 11) | function Vn(t,e){let n=t.nodeType;if(n===1){for(let r of t.attributes)e.... function xe (line 11) | function xe(t,e,n){let r=t.getAttribute(n),i=e.getAttribute(n);r!==i&&(r... function It (line 11) | function It(t,e,n){let r=[],i=[],s=[],o=[],a=n.head.style,l=new Map;for(... function B (line 11) | function B(){} function Fn (line 11) | function Fn(t,e,n){return{target:t,newContent:e,config:n,morphStyle:n.mo... function kt (line 11) | function kt(t,e,n){return!t||!e?!1:t.nodeType===e.nodeType&&t.tagName===... function Me (line 11) | function Me(t,e){return!t||!e?!1:t.nodeType===e.nodeType&&t.tagName===e.... function Rt (line 11) | function Rt(t,e,n){for(;t!==e;){let r=t;if(t=t?.nextSibling,!r)throw P(t... function Hn (line 11) | function Hn(t,e,n,r,i){let s=ue(i,n,e),o=null;if(s>0){o=r;let a=0;for(;o... function qn (line 11) | function qn(t,e,n,r){let i=n,s=e.nextSibling,o=0;for(;i&&s;){if(ue(r,i,t... function Wn (line 11) | function Wn(t){let e=t.replace(/]*>|>)([\s\S]*?)<\/svg>/gim,""... function $n (line 11) | function $n(t){if(t==null)return document.createElement("div");if(Pe.has... function Un (line 11) | function Un(t,e,n){let r=[],i=[];for(;t;)r.push(t),t=t.previousSibling;f... function jn (line 11) | function jn(t,e,n){let r=t.firstChild,i=r,s=0;for(;r;){let o=Bn(r,e,n);o... function Bn (line 11) | function Bn(t,e,n){return Me(t,e)?.5+ue(n,t,e):0} function Dt (line 11) | function Dt(t,e){z(e,t),e.callbacks.beforeNodeRemoved(t)!==!1&&(t.remove... function Gn (line 11) | function Gn(t,e){return!t.deadIds.has(e)} function Kn (line 11) | function Kn(t,e,n){return t.idMap.get(n)?.has(e)||!1} function z (line 11) | function z(t,e){let n=t.idMap.get(e);if(n)for(let r of n)t.deadIds.add(r)} function ue (line 11) | function ue(t,e,n){let r=t.idMap.get(e);if(!r)return 0;let i=0;for(let s... function Pt (line 11) | function Pt(t,e){let n=t.parentElement,r=t.querySelectorAll("[id]");for(... function Jn (line 11) | function Jn(t,e){let n=new Map;return Pt(t,n),Pt(e,n),n} function Lt (line 11) | function Lt(t,e,n,r,i){for(let s of i){s.classList.add(J);let o=s.outerH... method onGlobalInit (line 12) | onGlobalInit(){let t=!1;for(let e of document.head.childNodes)e instance... function ce (line 12) | function ce(t){if(!t||t.size<=0)return 0;for(let e of t){if(e.endsWith("... function ne (line 12) | function ne(t,e,n=!1){return t?t.has(e.toLowerCase()):n} function yn (line 12) | function yn(t,e,n=!1){return function(...i){n?t(...i):setTimeout(()=>{t(... function vn (line 12) | function vn(t,e,n=!1,r=!0){let i=-1,s=()=>i&&clearTimeout(i);return func... function bn (line 12) | function bn(t,e,n=!0,r=!1){let i=!1;return function(...o){i||(n&&t(...o)... FILE: internal/components.go function init (line 14) | func init() { function getComponentCodeMap (line 19) | func getComponentCodeMap() { function getComponentExampleCodeMap (line 36) | func getComponentExampleCodeMap() { function SnakeCaseToCapitalized (line 55) | func SnakeCaseToCapitalized(s string) string { FILE: internal/echo.go function GracefulShutdown (line 15) | func GracefulShutdown(e *echo.Echo, port string) { function GetRateLimiterConfig (line 33) | func GetRateLimiterConfig() middleware.RateLimiterConfig { FILE: internal/handler/components.go function GetComponentAnchors (line 24) | func GetComponentAnchors(c echo.Context) error { function GetComponentPage (line 34) | func GetComponentPage(c echo.Context) error { function GetComponentSearch (line 82) | func GetComponentSearch(c echo.Context) error { function GetActiveSearchExample (line 111) | func GetActiveSearchExample(c echo.Context) error { function GetInfiniteScrollExample (line 133) | func GetInfiniteScrollExample(c echo.Context) error { function GetInfiniteScrollExampleRows (line 153) | func GetInfiniteScrollExampleRows(c echo.Context) error { function GetLazyLoadExample (line 188) | func GetLazyLoadExample(c echo.Context) error { function GetCascadingSelectExample (line 214) | func GetCascadingSelectExample(c echo.Context) error { constant ItemsPerPage (line 224) | ItemsPerPage = 10 constant PagesPerSide (line 225) | PagesPerSide = 3 function GetPaginationExamplePage (line 228) | func GetPaginationExamplePage(c echo.Context) error { function getPaginationLowAndHigh (line 262) | func getPaginationLowAndHigh(page, maxPages, pagePerSide int) (int, int) { function PostCombobox (line 287) | func PostCombobox(c echo.Context) error { function PostComboboxSubmit (line 294) | func PostComboboxSubmit(c echo.Context) error { function DeleteModalExample (line 311) | func DeleteModalExample(c echo.Context) error { function GetDatePicker (line 320) | func GetDatePicker(c echo.Context) error { function PostDatePickerSelectDay (line 358) | func PostDatePickerSelectDay(c echo.Context) error { function GetDatePickerMonthPicker (line 371) | func GetDatePickerMonthPicker(c echo.Context) error { function GetDatePickerYearPicker (line 386) | func GetDatePickerYearPicker(c echo.Context) error { function GetTimeSlotPicker (line 404) | func GetTimeSlotPicker(c echo.Context) error { function getTimeSlots (line 421) | func getTimeSlots(date time.Time) []components.TimeSlot { function PostTimeSlotPickerReserve (line 434) | func PostTimeSlotPickerReserve(c echo.Context) error { FILE: internal/handler/error.go function ErrorHandler (line 11) | func ErrorHandler(err error, c echo.Context) { type ErrorToast (line 28) | type ErrorToast struct method Error (line 33) | func (te ErrorToast) Error() string { function newErrorToast (line 37) | func newErrorToast(status int, messages ...string) ErrorToast { function NotFound (line 44) | func NotFound(c echo.Context) error { FILE: internal/handler/htmx.go function hxRetarget (line 5) | func hxRetarget(c echo.Context, target string) { function hxReswap (line 9) | func hxReswap(c echo.Context, swap string) { function isHXRequest (line 13) | func isHXRequest(c echo.Context) bool { FILE: internal/handler/input_validation.go function PostValidateString (line 64) | func PostValidateString(c echo.Context) error { FILE: internal/handler/pages.go constant contentTypesMarkdownPath (line 19) | contentTypesMarkdownPath = "content/types.md" constant gettingStartedMarkdownPath (line 20) | gettingStartedMarkdownPath = "content/getting_started.md" constant cliMarkdownPath (line 21) | cliMarkdownPath = "content/cli.md" function getGettingStartedHTML (line 24) | func getGettingStartedHTML() { function getTypesHTML (line 37) | func getTypesHTML() { function getCLIHTML (line 50) | func getCLIHTML() { function GetIndexPage (line 62) | func GetIndexPage(c echo.Context) error { function GetAboutPage (line 69) | func GetAboutPage(c echo.Context) error { function GetGettingStartedPage (line 76) | func GetGettingStartedPage(c echo.Context) error { function GetTypesPage (line 85) | func GetTypesPage(c echo.Context) error { function GetCLIPage (line 94) | func GetCLIPage(c echo.Context) error { function GetPrivacyPolicyPage (line 103) | func GetPrivacyPolicyPage(c echo.Context) error { function GetTermsOfServicePage (line 114) | func GetTermsOfServicePage(c echo.Context) error { FILE: internal/handler/render.go function render (line 12) | func render(c echo.Context, status int, com templ.Component) error { function renderErrorConfirm (line 23) | func renderErrorConfirm(c echo.Context, status int, errs []string) error { function renderInfoFade (line 29) | func renderInfoFade(c echo.Context, status int, messages []string) error { function getHTMLFromComponent (line 35) | func getHTMLFromComponent(com templ.Component) string { FILE: internal/markdown.go function GetHTMLFromMarkdown (line 16) | func GetHTMLFromMarkdown(markdown []byte) string { function replaceCodeParts (line 26) | func replaceCodeParts(mdFile []byte) (string, error) { FILE: internal/markdown/markdown.go function GetHTMLFromMarkdown (line 16) | func GetHTMLFromMarkdown(markdown []byte) string { function replaceCodeParts (line 26) | func replaceCodeParts(mdFile []byte) (string, error) { function CodeSliceToMarkdown (line 69) | func CodeSliceToMarkdown(s []string) string { FILE: internal/model/generation.go type ComponentCode (line 3) | type ComponentCode struct type ComponentCodeMap (line 14) | type ComponentCodeMap type ComponentExampleCodeMap (line 16) | type ComponentExampleCodeMap FILE: internal/settings.go function NewSettings (line 14) | func NewSettings() *AppSettings { function getEnvOrDefault (line 27) | func getEnvOrDefault(key, defaultValue string) string { type AppSettings (line 35) | type AppSettings struct function ReadDotenv (line 42) | func ReadDotenv() {