{"version":3,"file":"dropdown-menu.umd.cjs","sources":["../src/DropdownHeader.vue","../src/DropdownItem.vue","../src/DropdownItemText.vue","../src/DropdownMenu.vue"],"sourcesContent":["<script setup lang=\"ts\">\n\n</script>\n\n<template>\n    <h3 class=\"dropdown-header\">\n        <slot />\n    </h3>\n</template>","<script setup lang=\"ts\">\n\n</script>\n\n<template>\n    <div class=\"dropdown-item\">\n        <slot />\n    </div>\n</template>","<script setup lang=\"ts\">\n\n</script>\n\n<template>\n    <div class=\"dropdown-item-text\">\n        <slot />\n    </div>\n</template>","<script setup lang=\"ts\">\nwithDefaults(defineProps<{\n    align?: 'left' | 'right',\n    show?: boolean\n}>(), {\n    align: 'left'\n});\n</script>\n\n<template>\n    <div\n        class=\"dropdown-menu\"\n        :aria-labelledby=\"($attrs.id as string|undefined)\"\n        :class=\"{\n            'dropdown-menu-left': align === 'left',\n            'dropdown-menu-right': align === 'right',\n            'show': show\n        }\">\n        <slot />\n    </div>\n</template>"],"names":["_hoisted_1","_openBlock","_createElementBlock","_renderSlot","_ctx","__props","$attrs"],"mappings":"kVAKQA,EAAA,CAAA,MAAM,iBAAiB,kBAA3B,OAAAC,YAAA,EAAAC,qBAEK,KAFLF,EAEK,CADDG,aAAQC,EAAA,OAAA,SAAA,qCCDPJ,EAAA,CAAA,MAAM,eAAe,kBAA1B,OAAAC,YAAA,EAAAC,qBAEM,MAFNF,EAEM,CADFG,aAAQC,EAAA,OAAA,SAAA,qCCDPJ,EAAA,CAAA,MAAM,oBAAoB,kBAA/B,OAAAC,YAAA,EAAAC,qBAEM,MAFNF,EAEM,CADFG,aAAQC,EAAA,OAAA,SAAA,yLCIZF,EAAAA,mBASM,MAAA,CARF,wBAAM,gBAAe,sBAEuBG,EAAA,QAAK,6BAAgDA,EAAA,QAAK,aAAkCA,EAAA,IAAA,IADvI,kBAAkBC,EAAAA,OAAO,EAAA,GAM1BH,aAAQC,EAAA,OAAA,SAAA,CAAA"}