1"use strict";import{application as d}from"controllers/application";const o=new Map;let r=null;function i(n){const t=n.getAttribute("data-controller");if(t)for(const e of t.split(/\s+/)){const a=o.get(e);a&&(o.delete(e),a().then(c=>{d.register(e,c.default),o.size===0&&s()}))}}function l(){r||(document.querySelectorAll("[data-controller]").forEach(i),o.size!==0&&(r=new MutationObserver(n=>{for(const t of n)if(t.type==="childList")for(const e of t.addedNodes)e.nodeType===1&&(i(e),e.querySelectorAll?.("[data-controller]").forEach(i));else t.type==="attributes"&&i(t.target)}),r.observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["data-controller"]})))}function s(){r&&(r.disconnect(),r=null)}export function lazyController(n,t){o.set(n,t)}export function startLazyLoading(){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",l):l(),document.addEventListener("turbo:load",()=>{o.size>0&&l()})}
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.