UNPKG

@vue-interface/dropdown-menu

Version:
3 lines (2 loc) 1.4 kB
(function(o,e){typeof exports=="object"&&typeof module<"u"?e(exports,require("vue")):typeof define=="function"&&define.amd?define(["exports","vue"],e):(o=typeof globalThis<"u"?globalThis:o||self,e(o.DropdownMenu={},o.Vue))})(this,(function(o,e){"use strict";const r=(n,t)=>{const d=n.__vccOpts||n;for(const[B,D]of t)d[B]=D;return d},c={},s={class:"dropdown-header"};function l(n,t){return e.openBlock(),e.createElementBlock("h3",s,[e.renderSlot(n.$slots,"default")])}const i=r(c,[["render",l]]),a={},f={class:"dropdown-item"};function _(n,t){return e.openBlock(),e.createElementBlock("div",f,[e.renderSlot(n.$slots,"default")])}const p=r(a,[["render",_]]),m={},u={class:"dropdown-item-text"};function h(n,t){return e.openBlock(),e.createElementBlock("div",u,[e.renderSlot(n.$slots,"default")])}const w=r(m,[["render",h]]),$=["aria-labelledby"],k=e.defineComponent({__name:"DropdownMenu",props:{align:{default:"left"},show:{type:Boolean}},setup(n){return(t,d)=>(e.openBlock(),e.createElementBlock("div",{class:e.normalizeClass(["dropdown-menu",{"dropdown-menu-left":n.align==="left","dropdown-menu-right":n.align==="right",show:n.show}]),"aria-labelledby":t.$attrs.id},[e.renderSlot(t.$slots,"default")],10,$))}});o.DropdownHeader=i,o.DropdownItem=p,o.DropdownItemText=w,o.DropdownMenu=k,Object.defineProperty(o,Symbol.toStringTag,{value:"Module"})})); //# sourceMappingURL=dropdown-menu.umd.cjs.map