import{createElementBlock as n,openBlock as o,Fragment as d,renderList as l,renderSlot as r}from"/vue.js";const a=["basic","content","flowing","header","hoverable","inverted","position","size","wide"],u=Object.assign({name:"nc-popup"},{__name:"nc-popup",props:{basic:{type:Boolean,default:void 0,description:"Display the popup without the pointing arrow."},content:{type:String,default:void 0,description:"Simple text content for the popover."},flowing:{type:Boolean,default:void 0,description:"A flowing Popup has no maximum width and continues to flow to fit its content."},header:{type:String,default:void 0,description:"Header displayed above the content in bold."},hoverable:{type:Boolean,default:void 0,description:"Whether the popup should not close on hover."},inverted:{type:Boolean,default:void 0,description:"Invert the colors of the Popup."},position:{type:String,allowed:["top left","top right","bottom right","bottom left","right center","left center","top center","bottom center"],default:"top left",description:"Position for the popover."},size:{type:String,allowed:["mini","tiny","small","large","huge"],default:"small",description:"Popup size."},wide:{type:String,allowed:["wide","very wide"],default:void 0,description:"Popup width."}},setup(e){return(t,p)=>(o(),n("div",{class:"nc-popup",basic:e.basic,content:e.content,flowing:e.flowing,header:e.header,hoverable:e.hoverable,inverted:e.inverted,position:e.position,size:e.size,wide:e.wide},[(o(!0),n(d,null,l(t.$slots,(s,i)=>r(t.$slots,i)),256))],8,a))}});export{u as default};
