UNPKG

vxe-pc-ui

Version:
1 lines 878 B
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:"VxeTimeline",props:{size:{type:String,default:()=>(0,_ui.getConfig)().timeline.size||(0,_ui.getConfig)().size}},emits:[],setup(e,t){let r=t.emit;var i=_xeUtils.default.uniqueId();let u=(0,_vue.ref)();var n=(0,_vue.reactive)({});let a={refElem:u},s={},l={xID:i,props:e,context:t,reactData:n,getRefMaps:()=>a,getComputeMaps:()=>s};Object.assign(l,{dispatchEvent:(e,t,i)=>{r(e,(0,_ui.createEvent)(i,{$timeline:l},t))}},{});return l.renderVN=()=>(0,_vue.h)("div",{ref:u,class:"vxe-timeline"}),l},render(){return this.renderVN()}});