[{"data":1,"prerenderedAt":89},["ShallowReactive",2],{"navigation":3,"\u002Fguide":53,"\u002Fguide-surround":84},[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":13,"body":55,"description":77,"extension":78,"links":79,"meta":80,"navigation":81,"path":14,"seo":82,"stem":18,"__hash__":83},"docs\u002F2.guide\u002Findex.md",{"type":56,"value":57,"toc":72},"minimark",[58,62],[59,60,61],"p",{},"Tres Leches turns values into compact GUI controls while keeping the underlying Vue state reactive.",[63,64,65,69],"u-page-grid",{},[66,67],"u-page-card",{"description":68,"icon":24,"title":21,"to":22},"Value inference, configuration objects, labels, ranges, selects, buttons, vectors, and graphs.",[66,70],{"description":71,"icon":29,"title":26,"to":27},"Refs, reactive objects, folders, independent panels, and panel presentation.",{"title":73,"searchDepth":74,"depth":75,"links":76},"",1,2,[],"Configure controls, connect reactive state, and organize panels.","md",null,{},{"icon":19},{"title":13,"description":77},"0iIpngqMwwyZjjMFCGhBjm-YVjc6WMIbCUdjxrU8wsk",[85,87],{"title":5,"path":6,"stem":7,"description":86,"icon":10,"children":-1},"Install Tres Leches and add your first reactive control panel.",{"title":21,"path":22,"stem":23,"description":88,"icon":24,"children":-1},"Create inferred and configured controls with useControls.",1790759286523]