primevue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
2 lines (1 loc) • 911 B
JavaScript
;var e=require("primevue/basecomponent"),t=require("primevue/splitterpanel/style"),n=require("vue");function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var u={name:"SplitterPanel",extends:{name:"BaseSplitterPanel",extends:r(e).default,props:{size:{type:Number,default:null},minSize:{type:Number,default:null}},style:r(t).default,provide:function(){return{$parentInstance:this}}},inheritAttrs:!1,data:function(){return{nestedState:null}},computed:{isNested:function(){var e=this;return this.$slots.default().some((function(t){return e.nestedState="Splitter"===t.type.name||null,e.nestedState}))},getPTOptions:function(){return{context:{nested:this.isNested}}}}};u.render=function(e,t,r,u,s,i){return n.openBlock(),n.createElementBlock("div",n.mergeProps({ref:"container",class:e.cx("root")},e.ptmi("root",i.getPTOptions)),[n.renderSlot(e.$slots,"default")],16)},module.exports=u;