dk-plus
Version:
2 lines (1 loc) • 1.28 kB
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const s=require("./index2.js"),e=require("vue"),r=require("../../_virtual/index.js"),a={class:"dkcodedisplay-text"};function i(o,n,p,c,v,y){const l=e.resolveComponent("dk-icon"),t=e.resolveComponent("dk-shadow");return e.openBlock(),e.createElementBlock("div",{ref:"codeParentRef",class:"dkcodedisplay",onMouseenter:n[1]||(n[1]=(...d)=>o.handleMouseEnter&&o.handleMouseEnter(...d)),onMouseleave:n[2]||(n[2]=(...d)=>o.handleMouseLeave&&o.handleMouseLeave(...d))},[e.createVNode(t,null,{default:e.withCtx(()=>[e.renderSlot(o.$slots,"code"),e.createElementVNode("div",{ref:"codeBoxRef",class:"dkcodedisplay_code",style:e.normalizeStyle({height:o.codeHeight})},[e.renderSlot(o.$slots,"default")],4),e.createElementVNode("div",{class:"dkcodedisplay_open",style:e.normalizeStyle(o.dkCodeDisplayStyleList),onClick:n[0]||(n[0]=(...d)=>o.handleOpenCode&&o.handleOpenCode(...d))},[e.createElementVNode("div",a,[e.createVNode(l,{size:"13px",icon:o.open?"IconUpperTriangle":"IconLowerTriangle"},null,8,["icon"]),e.createElementVNode("span",null,e.toDisplayString(o.open?"\u6536\u8D77":"\u5C55\u5F00"),1)])],4)]),_:3})],544)}const u=r.default(s.default,[["render",i]]);exports.default=u;