UNPKG

el-plus-powerful-table-ts

Version:

## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component/powerful-table-doc.html)

2 lines (1 loc) 988 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const o=require("vue"),s=require("element-plus"),l=require("../../powerful-table/src/powerful-table-data.js"),m=require("../../keys.js"),n=o.defineComponent({name:"PTRate",props:{...l.powerfulTableComponentProp,prop:{type:Object,default:()=>({})}},emits:["return-emit","component-emit"],setup(e,{emit:u}){const t=e.prop.data,a=o.inject(m.SizeSymbol),{REmit:i,event:c}=l.useREmit(u,"rate",{row:e.row,index:e.index,props:e.prop});return()=>o.createVNode(o.Fragment,null,[o.createVNode(s.ElRate,o.mergeProps({size:a,modelValue:e.row[e.prop.prop],"onUpdate:modelValue":r=>e.row[e.prop.prop]=r,disabled:!0,"allow-half":!0,style:(t==null?void 0:t.style)||{},onChange:(...r)=>{i("change",...r),c("change",...r)}},l.isProperty({row:e.row,index:e.index,props:e.prop},t==null?void 0:t.property)),null)])}});n.install=e=>{e.component(n.name,n)};const p=n;exports.PTRate=p;exports.default=n;