[{"data":1,"prerenderedAt":353},["ShallowReactive",2],{"navigation":3,"\u002Fapi\u002Ftres-leches":53,"\u002Fapi\u002Ftres-leches-surround":348},[4,12,30],{"title":5,"path":6,"stem":7,"children":8,"icon":10,"titleTemplate":11},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9],{"title":5,"path":6,"stem":7,"icon":10},"i-lucide-rocket","%s · Get Started with TresJS",{"title":13,"path":14,"stem":15,"children":16},"Guide","\u002Fguide","2.guide",[17,20,25],{"title":13,"path":14,"stem":18,"icon":19},"2.guide\u002Findex","i-lucide-book-open",{"title":21,"path":22,"stem":23,"icon":24},"Controls","\u002Fguide\u002Fbasics","2.guide\u002F1.basics","i-lucide-sliders-horizontal",{"title":26,"path":27,"stem":28,"icon":29},"Panels and state","\u002Fguide\u002Fadvanced","2.guide\u002F2.advanced","i-lucide-panels-top-left",{"title":31,"path":32,"stem":33,"children":34},"Api","\u002Fapi","3.api",[35,39,44,49],{"title":36,"path":32,"stem":37,"icon":38},"API Reference","3.api\u002Findex","i-lucide-code-xml",{"title":40,"path":41,"stem":42,"icon":43},"\u003CTresLeches \u002F>","\u002Fapi\u002Ftres-leches","3.api\u002F1.tres-leches","i-lucide-box",{"title":45,"path":46,"stem":47,"icon":48},"useControls","\u002Fapi\u002Fuse-controls","3.api\u002F2.use-controls","i-lucide-braces",{"title":50,"path":51,"stem":52,"icon":48},"useControlsProvider","\u002Fapi\u002Fuse-controls-provider","3.api\u002F3.use-controls-provider",{"id":54,"title":40,"body":55,"description":341,"extension":342,"links":343,"meta":344,"navigation":345,"path":41,"seo":346,"stem":42,"__hash__":347},"docs\u002F3.api\u002F1.tres-leches.md",{"type":56,"value":57,"toc":335},"minimark",[58,62,148,153,240,244,266,270,277,281,284,324,331],[59,60,61],"p",{},"Renders the controls registered under its panel id.",[63,64,69],"pre",{"className":65,"code":66,"language":67,"meta":68,"style":68},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CTresLeches\n  uuid=\"default\"\n  :collapsed=\"false\"\n  :float=\"true\"\n\u002F>\n","vue","",[70,71,72,85,105,124,141],"code",{"__ignoreMap":68},[73,74,77,81],"span",{"class":75,"line":76},"line",1,[73,78,80],{"class":79},"sMK4o","\u003C",[73,82,84],{"class":83},"swJcz","TresLeches\n",[73,86,88,92,95,98,102],{"class":75,"line":87},2,[73,89,91],{"class":90},"spNyl","  uuid",[73,93,94],{"class":79},"=",[73,96,97],{"class":79},"\"",[73,99,101],{"class":100},"sfazB","default",[73,103,104],{"class":79},"\"\n",[73,106,108,111,114,116,118,122],{"class":75,"line":107},3,[73,109,110],{"class":79},"  :",[73,112,113],{"class":90},"collapsed",[73,115,94],{"class":79},[73,117,97],{"class":79},[73,119,121],{"class":120},"sfNiH","false",[73,123,104],{"class":79},[73,125,127,129,132,134,136,139],{"class":75,"line":126},4,[73,128,110],{"class":79},[73,130,131],{"class":90},"float",[73,133,94],{"class":79},[73,135,97],{"class":79},[73,137,138],{"class":120},"true",[73,140,104],{"class":79},[73,142,144],{"class":75,"line":143},5,[73,145,147],{"class":146},"sTEyZ","\u002F>\n",[149,150,152],"h2",{"id":151},"props","Props",[154,155,156,175],"table",{},[157,158,159],"thead",{},[160,161,162,166,169,172],"tr",{},[163,164,165],"th",{},"Prop",[163,167,168],{},"Type",[163,170,171],{},"Default",[163,173,174],{},"Description",[176,177,178,199,217],"tbody",{},[160,179,180,186,191,196],{},[181,182,183],"td",{},[70,184,185],{},"uuid",[181,187,188],{},[70,189,190],{},"string",[181,192,193],{},[70,194,195],{},"'default'",[181,197,198],{},"Selects which registered controls the panel renders.",[160,200,201,205,210,214],{},[181,202,203],{},[70,204,113],{},[181,206,207],{},[70,208,209],{},"boolean",[181,211,212],{},[70,213,121],{},[181,215,216],{},"Sets the initial collapsed state.",[160,218,219,223,227,231],{},[181,220,221],{},[70,222,131],{},[181,224,225],{},[70,226,209],{},[181,228,229],{},[70,230,138],{},[181,232,233,234,236,237,239],{},"Uses a draggable floating panel when ",[70,235,138],{},"; uses normal layout flow when ",[70,238,121],{},".",[149,241,243],{"id":242},"slots","Slots",[154,245,246,255],{},[157,247,248],{},[160,249,250,253],{},[163,251,252],{},"Slot",[163,254,174],{},[176,256,257],{},[160,258,259,263],{},[181,260,261],{},[70,262,101],{},[181,264,265],{},"Custom content rendered after the generated controls.",[149,267,269],{"id":268},"exposed-value","Exposed value",[59,271,272,273,276],{},"The component exposes ",[70,274,275],{},"controls",", a computed record containing the controls for its panel id.",[149,278,280],{"id":279},"built-in-actions","Built-in actions",[59,282,283],{},"Search and copy actions are available in the top-left corner while the panel is expanded.",[154,285,286,296],{},[157,287,288],{},[160,289,290,293],{},[163,291,292],{},"Action",[163,294,295],{},"Behavior",[176,297,298,316],{},[160,299,300,303],{},[181,301,302],{},"Search",[181,304,305,306,310,311,315],{},"Expands a ",[307,308,309],"strong",{},"Search stuff"," input and filters by control key, displayed label, or folder name. Matching controls remain inside their parent folder, which opens while the search is active. Press ",[312,313,314],"kbd",{},"Escape"," or click the action again to clear the search.",[160,317,318,321],{},[181,319,320],{},"Copy values for AI",[181,322,323],{},"Copies all current panel values as formatted JSON using stable control keys rather than displayed labels. Values outside a folder are at the root, named folders become nested objects, and button and graph controls are omitted. The copy is not limited by an active search.",[59,325,326,327,330],{},"The actions enter after the panel expands, with a staggered right-to-left fade and bounce. This animation is disabled when ",[70,328,329],{},"prefers-reduced-motion: reduce"," is active.",[332,333,334],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":68,"searchDepth":76,"depth":87,"links":336},[337,338,339,340],{"id":151,"depth":87,"text":152},{"id":242,"depth":87,"text":243},{"id":268,"depth":87,"text":269},{"id":279,"depth":87,"text":280},"TresLeches component props, slots and exposed values.","md",null,{},{"icon":43},{"title":40,"description":341},"eGRFB8yaSg9lNeWszgV1R23McMx99lB7M8HV_OTw68I",[349,351],{"title":36,"path":32,"stem":37,"description":350,"icon":38,"children":-1},"Component props and composable signatures exported by @tresjs\u002Fleches.",{"title":45,"path":46,"stem":47,"description":352,"icon":48,"children":-1},"Registers controls and returns their reactive values.",1790759286728]