vxe-pc-ui
Version:
A vue based PC component library
1 lines • 801 B
JavaScript
Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _vue=require("vue"),_comp=require("../../ui/src/comp"),_xeUtils=_interopRequireDefault(require("xe-utils")),_ui=require("../../ui");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _default=exports.default=(0,_comp.defineVxeComponent)({name:"VxeTimelineItem",props:{},emits:[],setup(e,t){let i=t.emit;var r=_xeUtils.default.uniqueId();let u=(0,_vue.ref)();var a=(0,_vue.reactive)({});let n={refElem:u},l={},s={xID:r,props:e,context:t,reactData:a,getRefMaps:()=>n,getComputeMaps:()=>l};Object.assign(s,{dispatchEvent:(e,t,r)=>{i(e,(0,_ui.createEvent)(r,{$timelineItem:s},t))}},{});return s.renderVN=()=>(0,_vue.h)("div",{ref:u,class:"vxe-timeline-item"}),s},render(){return this.renderVN()}});