[{"data":1,"prerenderedAt":331},["ShallowReactive",2],{"docs-nav-pkg":3,"docs-page-pkg-\u002Fpkg\u002Fpopover":133},[4,8,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57,60,63,66,69,72,75,78,81,84,87,90,93,96,99,102,105,108,111,114,117,121,124,127,130],{"path":5,"title":6,"section":7},"\u002Fpkg","Overview","Start",{"path":9,"title":10,"section":11},"\u002Fpkg\u002Faccordion","Accordion","Components",{"path":13,"title":14,"section":11},"\u002Fpkg\u002Falert-dialog","Alert Dialog",{"path":16,"title":17,"section":11},"\u002Fpkg\u002Fautocomplete","Autocomplete",{"path":19,"title":20,"section":11},"\u002Fpkg\u002Favatar","Avatar",{"path":22,"title":23,"section":11},"\u002Fpkg\u002Fbutton","Button",{"path":25,"title":26,"section":11},"\u002Fpkg\u002Fcheckbox","Checkbox",{"path":28,"title":29,"section":11},"\u002Fpkg\u002Fcheckbox-group","Checkbox Group",{"path":31,"title":32,"section":11},"\u002Fpkg\u002Fcollapsible","Collapsible",{"path":34,"title":35,"section":11},"\u002Fpkg\u002Fcombobox","Combobox",{"path":37,"title":38,"section":11},"\u002Fpkg\u002Fcontext-menu","Context Menu",{"path":40,"title":41,"section":11},"\u002Fpkg\u002Fdialog","Dialog",{"path":43,"title":44,"section":11},"\u002Fpkg\u002Fdrawer","Drawer",{"path":46,"title":47,"section":11},"\u002Fpkg\u002Ffield","Field",{"path":49,"title":50,"section":11},"\u002Fpkg\u002Ffieldset","Fieldset",{"path":52,"title":53,"section":11},"\u002Fpkg\u002Fform","Form",{"path":55,"title":56,"section":11},"\u002Fpkg\u002Ficon-picker","Icon picker",{"path":58,"title":59,"section":11},"\u002Fpkg\u002Finput","Input",{"path":61,"title":62,"section":11},"\u002Fpkg\u002Fmenu","Menu",{"path":64,"title":65,"section":11},"\u002Fpkg\u002Fmenubar","Menubar",{"path":67,"title":68,"section":11},"\u002Fpkg\u002Fmeter","Meter",{"path":70,"title":71,"section":11},"\u002Fpkg\u002Fnavigation-menu","Navigation Menu",{"path":73,"title":74,"section":11},"\u002Fpkg\u002Fnumber-field","Number Field",{"path":76,"title":77,"section":11},"\u002Fpkg\u002Fotp-field","OTP Field",{"path":79,"title":80,"section":11},"\u002Fpkg\u002Fplot","Plot",{"path":82,"title":83,"section":11},"\u002Fpkg\u002Fpopover","Popover",{"path":85,"title":86,"section":11},"\u002Fpkg\u002Fpreview-card","Preview Card",{"path":88,"title":89,"section":11},"\u002Fpkg\u002Fprogress","Progress",{"path":91,"title":92,"section":11},"\u002Fpkg\u002Fradio-group","Radio Group",{"path":94,"title":95,"section":11},"\u002Fpkg\u002Fscroll-area","Scroll Area",{"path":97,"title":98,"section":11},"\u002Fpkg\u002Fselect","Select",{"path":100,"title":101,"section":11},"\u002Fpkg\u002Fseparator","Separator",{"path":103,"title":104,"section":11},"\u002Fpkg\u002Fsidebar","Sidebar",{"path":106,"title":107,"section":11},"\u002Fpkg\u002Fslider","Slider",{"path":109,"title":110,"section":11},"\u002Fpkg\u002Fswitch","Switch",{"path":112,"title":113,"section":11},"\u002Fpkg\u002Ftabs","Tabs",{"path":115,"title":116,"section":11},"\u002Fpkg\u002Ftoast","Toast",{"path":118,"title":119,"section":120},"\u002Fpkg\u002Fapi","Api","Runtime",{"path":122,"title":123,"section":120},"\u002Fpkg\u002Fauth","Auth",{"path":125,"title":126,"section":120},"\u002Fpkg\u002Fblob","Blob",{"path":128,"title":129,"section":120},"\u002Fpkg\u002Fchannels","Channels",{"path":131,"title":132,"section":120},"\u002Fpkg\u002Fdb","Db",{"id":134,"title":83,"body":135,"description":324,"extension":325,"meta":326,"navigation":327,"path":82,"section":11,"seo":328,"stem":329,"__hash__":330},"pkg\u002Fpkg\u002Fpopover.md",{"type":136,"value":137,"toc":320},"minimark",[138,142,145,150,252,256,316],[139,140,141],"p",{},"An accessible popup anchored to a button. The trigger matches Button: no border, a wash, and a lightness shift on hover and focus. The popup has no stroke and the arrow matches that surface. The title and description are Light.",[143,144],"base-popover-demo",{},[146,147,149],"h2",{"id":148},"anatomy","Anatomy",[151,152,157],"pre",{"className":153,"code":154,"language":155,"meta":156,"style":156},"language-vue shiki shiki-themes github-light github-dark","\u003CUiPopoverRoot>\n  \u003CUiPopoverTrigger>Open\u003C\u002FUiPopoverTrigger>\n  \u003CUiPopoverPortal>\n    \u003CUiPopoverPositioner>\n      \u003CUiPopoverPopup>\n        \u003CUiPopoverArrow \u002F>\n        \u003CUiPopoverTitle>Title\u003C\u002FUiPopoverTitle>\n        \u003CUiPopoverDescription>Body\u003C\u002FUiPopoverDescription>\n        \u003CUiPopoverClose>Close\u003C\u002FUiPopoverClose>\n      \u003C\u002FUiPopoverPopup>\n    \u003C\u002FUiPopoverPositioner>\n  \u003C\u002FUiPopoverPortal>\n\u003C\u002FUiPopoverRoot>\n","vue","",[158,159,160,176,182,188,194,200,206,212,218,224,230,236,242],"code",{"__ignoreMap":156},[161,162,165,169,173],"span",{"class":163,"line":164},"line",1,[161,166,168],{"class":167},"sVt8B","\u003C",[161,170,172],{"class":171},"s9eBZ","UiPopoverRoot",[161,174,175],{"class":167},">\n",[161,177,179],{"class":163,"line":178},2,[161,180,181],{"class":167},"  \u003CUiPopoverTrigger>Open\u003C\u002FUiPopoverTrigger>\n",[161,183,185],{"class":163,"line":184},3,[161,186,187],{"class":167},"  \u003CUiPopoverPortal>\n",[161,189,191],{"class":163,"line":190},4,[161,192,193],{"class":167},"    \u003CUiPopoverPositioner>\n",[161,195,197],{"class":163,"line":196},5,[161,198,199],{"class":167},"      \u003CUiPopoverPopup>\n",[161,201,203],{"class":163,"line":202},6,[161,204,205],{"class":167},"        \u003CUiPopoverArrow \u002F>\n",[161,207,209],{"class":163,"line":208},7,[161,210,211],{"class":167},"        \u003CUiPopoverTitle>Title\u003C\u002FUiPopoverTitle>\n",[161,213,215],{"class":163,"line":214},8,[161,216,217],{"class":167},"        \u003CUiPopoverDescription>Body\u003C\u002FUiPopoverDescription>\n",[161,219,221],{"class":163,"line":220},9,[161,222,223],{"class":167},"        \u003CUiPopoverClose>Close\u003C\u002FUiPopoverClose>\n",[161,225,227],{"class":163,"line":226},10,[161,228,229],{"class":167},"      \u003C\u002FUiPopoverPopup>\n",[161,231,233],{"class":163,"line":232},11,[161,234,235],{"class":167},"    \u003C\u002FUiPopoverPositioner>\n",[161,237,239],{"class":163,"line":238},12,[161,240,241],{"class":167},"  \u003C\u002FUiPopoverPortal>\n",[161,243,245,248,250],{"class":163,"line":244},13,[161,246,247],{"class":167},"\u003C\u002F",[161,249,172],{"class":171},[161,251,175],{"class":167},[146,253,255],{"id":254},"parts","Parts",[257,258,259,275,285,295,301,307],"ul",{},[260,261,262,266,267,270,271,274],"li",{},[263,264,265],"strong",{},"Root"," — owns open state. ",[158,268,269],{},"open"," \u002F ",[158,272,273],{},"defaultOpen",".",[260,276,277,280,281,284],{},[263,278,279],{},"Trigger"," — toggles the popup. ",[158,282,283],{},"openOnHover"," opens on pointer enter.",[260,286,287,290,291,294],{},[263,288,289],{},"Portal \u002F Positioner \u002F Popup"," — ",[158,292,293],{},"role=\"dialog\""," below the trigger. Esc and outside click close.",[260,296,297,300],{},[263,298,299],{},"Arrow"," — matches the popup surface. No drop-shadow.",[260,302,303,306],{},[263,304,305],{},"Title \u002F Description"," — labelled by the popup.",[260,308,309,312,313,274],{},[263,310,311],{},"Close"," — sets open to ",[158,314,315],{},"false",[317,318,319],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s9eBZ, html code.shiki .s9eBZ{--shiki-default:#22863A;--shiki-dark:#85E89D}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":156,"searchDepth":178,"depth":178,"links":321},[322,323],{"id":148,"depth":178,"text":149},{"id":254,"depth":178,"text":255},"An accessible popup anchored to a button","md",{},true,{"title":83,"description":324},"pkg\u002Fpopover","ge7l43cuMXKrPbKNztbJhrgbunjOTKULqpxRkV3ArQQ",1791043755072]