1import{a as s,_ as n}from"./CompAccordion-D5ED-qBh.js";import{D as a,a as l,c as o,e as p,w as e,F as c,h as t,H as r,f as E,b as y,g as F,I as D,T as C,b6 as i}from"./index-Dg0AKBzW.js";/* empty css */const A={class:"prose prose-sm text-left"},d=y("div",{class:"md-section"},[y("h1",null,"Accordion"),y("h2",null,[y("em",null,"1. Accordion Component")]),y("h3",null,[y("em",null,"1-1. Accordion Onece (Contents Data Type)")]),y("ul",null,[y("li",null,[y("em",null,"noStyle:"),F(" ì¤íì¼ ì ì¸ ex) < CompAccordionWrap "),y("strong",null,"noStyle"),F(" >")])])],-1),B=y("br",null,null,-1),m=["innerHTML"],u=["innerHTML"],g=D('<div class="md-section"><h3><em>Script(1-1)</em></h3><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">script setup</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordionWrap.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordion.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/composable/ui/useCmUI</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">state</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">reactive</span><span style="color:#ECEFF4;">(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">accordion1:</span><span style="color:#D8DEE9FF;"> [</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">1</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 1</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">true</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">2</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 2</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">
1ìì½ëì¸ ë³¸ë¬¸ ìì2</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 3</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì3</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> ],</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">accordion2:</span><span style="color:#D8DEE9FF;"> [</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">1</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 4</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì4</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">true</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">2</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 5</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì5</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">
1false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 6</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì6</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> ],</span></span>\n<span class="line"><span style="color:#D8DEE9FF;">});</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">setAccInit,</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onAccToggle</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#ECEFF4;">(</span><span style="color:#88C0D0;">state</span><span style="color:#ECEFF4;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span>\n<span class="line"></span>\n<span class="line"><span style="color:#88C0D0;">//ì½ë°±í¨ìê°</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">íìí</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ê²½ì°ë§</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¬ì©í©ëë¤.</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">_onCallback</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> ({idx, target}) => {</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">console.log(idx</span><span style="color:#ECEFF4;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">console.log(target</span><span style="color:#D8DEE9FF;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">console.log(state.accordion1</span><span style="color:#D8DEE9FF;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#88C0D0;">/##</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì½ë°±í¨ìê°</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìë</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¸ë¶ìì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¬ì©íë</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">
1ê²½ì°</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">-</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">.my-selector-1</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìì½ëì¸ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">ë²ì§¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">í¤ëì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¤í¬ë¡¤</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì´ëíê³ </span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¶ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ê²½ì°</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">window.accordionScrollTo(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">el:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">.my-selector-1</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">targetIdx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">offsetTop:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">-50</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> })</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#88C0D0;">//##</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì½ë°±í¨ìì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¬ì©íë</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ê²½ì°</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">-</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">.my-selector-1</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìì½ëì¸ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">ë²ì§¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">í¤ëì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¤í¬ë¡¤ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì´ëíê³ </span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¶ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ê²½ì°</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">_onCallback</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> ({idx, target}) => {</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> i</span><span style="color:#88C0D0;">f(target.idx</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">==</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#D8DEE9FF;">) </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">window.accordionScrollTo(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">el:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">.my-selector-1</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">target.idx,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">isOpend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">!target.opend,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">targetIdx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">offsetTop:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">-50</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> }</span></span>\n<span class="line"><span style="color:#D8DEE9FF;">}</span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//##</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">
1ì ì²´</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">í¤ëìë§</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¤í¬ë¡¤</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì´ë</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì ì©íê³ </span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì¶ì</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ê²½ì°</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">window.accordionScrollTo</span><span style="color:#ECEFF4;">(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">el:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">.my-selector-1</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">target.idx,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">isOpend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">!target.opend,</span><span style="color:#D8DEE9FF;"> </span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">offsetTop:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">-20</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">//</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#ECEFF4;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#D8DEE9FF;">}</span></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/script></span></span>\n<span class="line"></span></code></pre><h3><em>Template(1-1)</em></h3><ul><li><em><strong>onece:</strong></em> ìì½ëì¸ì´ í ê°ë§ ì´ë ¤ì¼ í ê²½ì°</li><li>ì ì 컨í
ì¸ ì¼ ê²½ì°ìë <strong>(ê²ì í¸í)ì ìí´ì is-vshow ìì±ì ìì±</strong> ë°ëëë¤.</li></ul><br><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#616E88;"># @onCallback : ì½ë°±ì´ í¨ì를 í¸ì¶í´ì¼íë ê²½ì°ë§ ì ì©í´ì£¼ì¸ì.</span></span>\n<span class="line"><span style="color:#616E88;"># class="has-animation" : í´ëì¤ë¥¼ ì¶ê°íë©´ í¼ì¹¨, ë«í 모ì
ì¶ê° ë° ì¤í¬ë¡¤ ìì¹ ë³ê²½ ë¨. (has-animationì ê²½ì° ê¸°ë³¸ v-showë¡ ì ì©ë¨.)</span></span>\n<span class="line"><span style="color:#616E88;"># is-vshow : ìì±ì ì¶ê°íë©´ v-showë¡ ì ì©ë¨.</span></span>\n<span class="line"><span style="color:#616E88;"># <CompAccordion>ì class ìì±ì "step" ë° "completed" : 1. 기본 ì¤í
ì´ íìí ê²½ì° ì ì²´ "step" ì¶ê°, 2. ì ì¤í
ì´ ìë£ ëìì ê²½ì° "completed" ì¶ê°.</span></span>\n<span class="line"></span>\n<span class="line"></span>\n<span class="line"><span style="color:#81A1C1;"><!</span><span style="color:#88C0D0;">--</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-line white</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">--</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#81A1C1;"><!</span><span style="color:#88C0D0;">--</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-line dark</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">--</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#81A1C1;"><!</span><span style="color:#88C0D0;">--</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-line gray</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">--</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#81A1C1;"><!</span><span style="color:#88C0D0;">--</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-radius white</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">--</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#81A1C1;"><!</span><span style="color:#88C0D0;">--</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-radius dark</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">--</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#616E88;"># ìì½ëì¸ ì¤í¬ë¡¤ ì´ë íìí ê²½ì° ê³ ì í´ëì¤ ì¶ê°í©ëë¤.</span></span>\n<span class="line"><span style="color:#616E88;"># <CompAccordionWrap class="type-radius gray my-selector-1"></span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">CompAccordionWrap class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-radius gray</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompAccordion</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#D8DEE9;">v-for</span><span style="color:#81A1C1;">=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">item in state.accordion1</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">is-vshow</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:key</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"item.idx"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">onece</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:accState</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"
1setAccInit(item, 'accordion1')"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onAccToggle</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onAccToggle"</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">@onCallback=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">_onCallback</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-header><div v-html="item.headerTitle" /></template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-body><div v-html="item.bodyContents" /></template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompAccordion></span></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">/CompAccordionWrap</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span></code></pre></div><div class="md-section"><h3><em>1-2. Multiple Accordion (Contents Data Type)</em></h3></div><br><br>',4),b=["innerHTML"],h=["innerHTML"],q=D('<div class="md-section"><h3><em>Script(1-2)</em></h3><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">script setup</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordionWrap.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordion.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/composable/ui/useCmUI</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">state</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">reactive</span><span style="color:#ECEFF4;">(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">(</span><span style="color:#88C0D0;">~</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìëµ</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">~</span><span style="color:#ECEFF4;">)</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">accordion2:</span><span style="color:#D8DEE9FF;"> [</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">1</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 4</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì4</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">true</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">2</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 5</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì5</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">
1false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">headerTitle:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ì 목 ìì 6</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">bodyContents:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">ìì½ëì¸ ë³¸ë¬¸ ìì6</span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> ],</span></span>\n<span class="line"><span style="color:#D8DEE9FF;">});</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">setAccInit,</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onAccToggle</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#ECEFF4;">(</span><span style="color:#88C0D0;">state</span><span style="color:#ECEFF4;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">/script</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span></code></pre><h3><em>Template(1-2)</em></h3><ul><li>ë©í°ë¡ ì´ë¦´ ê²½ì°: <em><strong>onece</strong></em> 를 ìì í©ëë¤.</li></ul><br><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">CompAccordionWrap class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-line dark</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompAccordion</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#D8DEE9;">v-for</span><span style="color:#81A1C1;">=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">item in state.accordion2</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:key</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"item.idx"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:accState</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"setAccInit(item, 'accordion2')"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onAccToggle</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onAccToggle"</span><span style="color:#88C0D0;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-header><div v-html="item.headerTitle" /></template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-body><div v-html="item.bodyContents" /></template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompAccordion></span></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">/CompAccordionWrap</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span></code></pre></div><p><br><br></p><div class="md-section"><h3><em>1-3. Accordion Onece (Contents None Data Type)</em></h3><ul><li><strong>⻠주ì: ìì½ëì¸ ë´ì© ì¤ ì§ì íëì½ë©ë íê·¸ë ë ëë§ ê°ë¥í©ëë¤. íì§ë§ ë°ì´í°ì± íê·¸ë 주ì
X (ìì ë°ì´í°ë§ 주ì
ê°ë¥)</strong></li></ul></div><br><br>',5),x=y("p",null,"ìì½ëì¸ ë´ì©1",-1),T=y("h1",null,"ìì½ëì¸ ì 목2",-1),v=y("p",null,"ìì½ëì¸ ë´ì©2",-1),f=y("h1",null,"ìì½ëì¸ ì 목3",-1),k=y("p",null,"ìì½ëì¸ ë´ì©3",-1),S=D('<br><br><div class="md-section"><h3><em>Script(3-1)</em></h3><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#88C0D0;">
1import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordionWrap</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordionWrap.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/components/common/CompAccordion.vue</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">import</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">from</span><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">'</span><span style="color:#A3BE8C;">~/composable/ui/useCmUI</span><span style="color:#ECEFF4;">'</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">state</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">reactive</span><span style="color:#ECEFF4;">(</span><span style="color:#D8DEE9FF;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">(</span><span style="color:#88C0D0;">~</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ìëµ</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">~</span><span style="color:#ECEFF4;">)</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">accordion3:</span><span style="color:#D8DEE9FF;"> [</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">1</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">true</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">2</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">{</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">idx:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#B48EAD;">3</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">opend:</span><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;">
1false</span><span style="color:#A3BE8C;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#ECEFF4;">}</span><span style="color:#D8DEE9FF;">,</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> ],</span></span>\n<span class="line"><span style="color:#D8DEE9FF;">});</span></span>\n<span class="line"><span style="color:#88C0D0;">const</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">{</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">setAccInit,</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onAccToggle</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">}</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">=</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">useBasicAccordion</span><span style="color:#ECEFF4;">(</span><span style="color:#88C0D0;">state</span><span style="color:#ECEFF4;">)</span><span style="color:#81A1C1;">;</span></span>\n<span class="line"></span></code></pre><h3><em>Template(3-2)</em></h3><pre class="shiki nord" style="background-color:#2e3440ff;" tabindex="0"><code class="language-bash"><span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">CompAccordionWrap class=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">type-radius dark</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onece</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">:accState=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">setAccInit(state.accordion3[0], 'accordion3')</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onAccToggle</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onAccToggle"</span><span style="color:#88C0D0;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-before-contents></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompCheckboxGroup</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">v-model=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">state100.checkbox01.value</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">v-for=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">(item, index) in state100.checkbox01.items</span><span style="color:#ECEFF4;">"</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">:key=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">index</span><span style="color:#ECEFF4;">"</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompCheckbox</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#D8DEE9;">v-model</span><span style="color:#81A1C1;">=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">state100.checkbox01.value</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:itemInfos</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"{</span></span>\n<span class="line"><span style="color:#88C0D0;"> idx: item.idx,</span></span>\n<span class="line"><span style="color:#88C0D0;"> label: item.label,</span></span>\n<span class="line"><span style="color:#88C0D0;"> disabled: item.disabled,</span></span>\n<span class="line"><span style="color:#88C0D0;"> value: item.value,</span></span>\n<span class="line"><span style="color:#88C0D0;"> }"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">:groupLabel</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"state100.checkbox01.groupLabel"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onCheckboxCallback</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onCheckboxCallbackHandler"</span><span style="color:#D8DEE9FF;"> /</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompCheckboxGroup></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-header></template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-body></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">p>ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ë´ì©1</span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">/</span><span style="color:#D8DEE9FF;">p</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompAccordion></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onece</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">:accState=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">setAccInit(state.accordion3[1], 'accordion3')</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onAccToggle</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onAccToggle"</span><span style="color:#88C0D0;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-header></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">h1>ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì 목2</span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">/h</span><span style="color:#81A1C1;">1></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-body></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">p>ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ë´ì©2</span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">/</span><span style="color:#D8DEE9FF;">p</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompAccordion></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">CompAccordion</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">onece</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">:accState=</span><span style="color:#ECEFF4;">"</span><span style="color:#A3BE8C;">setAccInit(state.accordion3[2], 'accordion3')</span><span style="color:#ECEFF4;">"</span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#88C0D0;">@onAccToggle</span><span style="color:#D8DEE9FF;">=</span><span style="color:#88C0D0;">"onAccToggle"</span><span style="color:#88C0D0;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-header></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">h1>ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ì 목3</span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">/h</span><span style="color:#81A1C1;">1></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">template</span><span style="color:#D8DEE9FF;"> </span><span style="color:#616E88;">#accordion-slot-body></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">p>ìì½ëì¸</span><span style="color:#D8DEE9FF;"> </span><span style="color:#A3BE8C;">ë´ì©3</span><span style="color:#81A1C1;"><</span><span style="color:#A3BE8C;">/</span><span style="color:#D8DEE9FF;">p</span><span style="color:#81A1C1;">></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/template></span></span>\n<span class="line"><span style="color:#D8DEE9FF;"> </span><span style="color:#81A1C1;"><</span><span style="color:#88C0D0;">/CompAccordion></span></span>\n<span class="line"><span style="color:#81A1C1;"><</span><span style="color:#D8DEE9FF;">/CompAccordionWrap</span><span style="color:#81A1C1;">></span></span>\n<span class="line"></span></code></pre></div><br><br><p><br><br><br><br></p>',6),_={__name:"md1",setup(F,{expose:D}){D({frontmatter:{}});const _=a({accordion1:[{idx:1,headerTitle:"ìì½ëì¸ ì 목 ìì 1",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 <br> ìì½ëì¸ ë³¸ë¬¸ ìì1 ",opend:!0},{idx:2,headerTitle:"ìì½ëì¸ ì 목 ìì 2",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì2",opend:!1},{idx:3,headerTitle:"ìì½ëì¸ ì 목 ìì 3",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì3",opend:!1}],accordion2:[{idx:1,headerTitle:"ìì½ëì¸ ì 목 ìì 4",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì4",opend:!0},{idx:2,headerTitle:"ìì½ëì¸ ì 목 ìì 5",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì5",opend:!1},{idx:3,headerTitle:"ìì½ëì¸ ì 목 ìì 6",bodyContents:"ìì½ëì¸ ë³¸ë¬¸ ìì6",o
1pend:!1}],accordion3:[{idx:1,opend:!0},{idx:2,opend:!1},{idx:3,opend:!1}]}),{setAccInit:I,onAccToggle:W}=C(_),w=({idx:s,target:n})=>{3==n.idx&&window.accordionScrollTo({el:".my-selector-1",idx:n.idx,isOpend:!n.opend,targetIdx:3,offsetTop:-50})},O=a({checkbox01:{groupLabel:"checkbox01",items:[{idx:1,label:"과목1",disabled:!1,value:"과목1"}],value:["과목3"]}}),{CompCheckbox:L,CompCheckboxGroup:H}=i(O),M=s=>{};return(a,F)=>(l(),o("div",A,[d,B,p(n,{class:"type-radius gray my-selector-1"},{default:e((()=>[(l(!0),o(c,null,t(_.accordion1,(n=>(l(),r(s,{key:n.idx,"is-vshow":"",onece:"",accState:E(I)(n,"accordion1"),onOnAccToggle:E(W),onOnCallback:w},{"accordion-slot-header":e((()=>[y("div",{innerHTML:n.headerTitle},null,8,m)])),"accordion-slot-body":e((()=>[y("div",{innerHTML:n.bodyContents},null,8,u)])),_:2},1032,["accState","onOnAccToggle"])))),128))])),_:1}),g,p(n,{class:"type-line dark"},{default:e((()=>[(l(!0),o(c,null,t(_.accordion2,(n=>(l(),r(s,{key:n.idx,accState:E(I)(n,"accordion2"),onOnAccToggle:E(W)},{"accordion-slot-header":e((()=>[y("div",{innerHTML:n.headerTitle},null,8,b)])),"accordion-slot-body":e((()=>[y("div",{innerHTML:n.bodyContents},null,8,h)])),_:2},1032,["accState","onOnAccToggle"])))),128))])),_:1}),q,p(n,{class:"type-radius dark"},{default:e((()=>[p(s,{onece:"",accState:E(I)(_.accordion3[0],"accordion3"),onOnAccToggle:E(W)},{"accordion-before-contents":e((()=>[p(E(H),{modelValue:O.checkbox01.value,"onUpdate:modelValue":F[1]||(F[1]=s=>O.checkbox01.value=s)},{default:e((()=>[(l(!0),o(c,null,t(O.checkbox01.items,((s,n)=>(l(),r(E(L),{key:n,modelValue:O.checkbox01.value,"onUpdate:modelValue":F[0]||(F[0]=s=>O.checkbox01.value=s),itemInfos:{idx:s.idx,label:s.label,disabled:s.disabled,value:s.value},groupLabel:O.checkbox01.groupLabel,onOnCheckboxCallback:M},null,8,["modelValue","itemInfos","groupLabel"])))),128))])),_:1},8,["modelValue"])])),"accordion-slot-header":e((()=>[])),"accordion-slot-body":e((()=>[x])),_:1},8,["accState","onOnAccToggle"]),p(s,{onece:"",accState:E(I)(_.accordion3[1],"accordion3"),onOnAccToggle:E(W)},{"accordion-slot-header":e((()=>[T])),"accordion-slot-body":e((()=>[v])),_:1},8,["accState","onOnAccToggle"]),p(s,{onece:"",accState:E(I)(_.accordion3[2],"accordion3"),onOnAccToggle:E(W)},{"accordion-slot-header":e((()=>[f])),"accordion-slot-body":e((()=>[k])),_:1},8,["accState","onOnAccToggle"])])),_:1}),S]))}},I=y("h1",{class:"container-title"},"Accordion Guide",-1),W={__name:"accordion",setup:s=>(s,n)=>(l(),o("div",null,[I,p(E(_))]))};export{W as default};
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.