el-plus-powerful-table
Version:
## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-table-doc.html)
2 lines (1 loc) • 884 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),l=require("element-plus"),n=require("@element-plus/icons-vue"),s={headerData:{type:Object,default:()=>({})},list:{type:Array,default:()=>[]}},c=r=>({append:()=>e.createVNode(l.ElButton,{icon:e.createVNode("svg",{class:"icon","aria-hidden":"true"},[e.createVNode("use",{"xlink:href":"#pt-search"},null)]),onClick:r},null)}),i=(r,t)=>({reference:()=>e.createVNode("span",{class:"el-popover-center",style:r.value.length?{color:"var(--el-color-primary)"}:{},onClick:o=>{t.defaultFilter&&(o.stopPropagation(),r.visible=!r.visible)}},[t.label,e.withDirectives(e.createVNode(l.ElIcon,{style:"margin-left: 5px",class:r.visible?"arrow-down":"arrow-up"},{default:()=>[e.createVNode(n.ArrowUp,null,null)]}),[[e.vShow,t.defaultFilter]])])});exports.btnSlots=c;exports.props=s;exports.slots=i;