[{"data":1,"prerenderedAt":183},["ShallowReactive",2],{"navigation":3,"index":53},[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,"page":-1},"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,"page":-1},"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":55,"body":56,"description":55,"extension":174,"meta":175,"navigation":176,"path":177,"seo":178,"stem":181,"__hash__":182},"landing\u002Findex.md","",{"type":57,"value":58,"toc":170},"minimark",[59,108],[60,61,63,80,85,105],"u-page-hero",{"orientation":62},"horizontal",[64,65,66],"template",{"v-slot:title":55},[67,68,69,75,76,79],"p",{},[70,71,74],"span",{"className":72},[73],"text-primary-500","Tres Leches 🍰"," ",[77,78],"br",{},"\nTasty GUI controls for Vue",[64,81,82],{"v-slot:description":55},[67,83,84],{},"Create reactive controls from plain values, refs, and configuration objects. Tres Leches recognizes the right input for each value and keeps your Vue state in sync.",[64,86,87,96],{"v-slot:links":55},[88,89,93],"u-button",{"color":90,"size":91,"to":6,"trailing-icon":92},"neutral","lg","i-lucide-arrow-right",[67,94,95],{},"Get started",[88,97,102],{"color":90,"size":91,"to":98,"icon":99,"target":100,"variant":101},"https:\u002F\u002Fgithub.com\u002FTresjs\u002Ftres\u002Ftree\u002Fmain\u002Fpackages\u002Fleches","i-simple-icons-github","_blank","subtle",[67,103,104],{},"View on GitHub",[106,107],"hero-demo",{},[109,110,111,116],"u-page-section",{},[64,112,113],{"v-slot:title":55},[67,114,115],{},"Controls without the ceremony",[64,117,118,132,145,157],{"v-slot:features":55},[119,120,122,127],"u-page-feature",{"icon":121},"i-lucide-wand-sparkles",[64,123,124],{"v-slot:title":55},[67,125,126],{},"Type inference",[64,128,129],{"v-slot:description":55},[67,130,131],{},"Booleans, numbers, colors, text, vectors, selects, buttons, and graphs are inferred from the values you provide.",[119,133,135,140],{"icon":134},"i-simple-icons-vuedotjs",[64,136,137],{"v-slot:title":55},[67,138,139],{},"Vue reactive",[64,141,142],{"v-slot:description":55},[67,143,144],{},"Pass refs or reactive state and edits in the panel update the same source of truth.",[119,146,147,152],{"icon":29},[64,148,149],{"v-slot:title":55},[67,150,151],{},"Flexible panels",[64,153,154],{"v-slot:description":55},[67,155,156],{},"Float, collapse, resize, organize controls into folders, or use panel ids to render several panels.",[119,158,160,165],{"icon":159},"i-simple-icons-typescript",[64,161,162],{"v-slot:title":55},[67,163,164],{},"TypeScript ready",[64,166,167],{"v-slot:description":55},[67,168,169],{},"A typed Vue component and composable API with no plugin registration required.",{"title":55,"searchDepth":171,"depth":172,"links":173},1,2,[],"md",{},true,"\u002F",{"title":179,"description":180},"Tres Leches — Tasty GUI controls for Vue","Add a small, reactive control panel to any Vue application.","index","FShVVYypTqae9qJjBkFS8K10yeTVZcEB9Nb2e1K7kFQ",1790759285864]