kui-vue
Version:
A high quality UI Toolkit built on Vue.js 2.0
21 lines (18 loc) • 384 B
JSX
export default {
name: "TimeLine",
props: {
mode: {
type: String, default: 'left', validator: (val) => {
return ['left', 'right', 'center', 'alternate'].indexOf(val) > -1
}
}
},
render() {
const classes = ['k-timeline', `k-timeline-${this.mode}`]
return (
<ul class={classes}>
{this.$slots.default}
</ul>
)
}
};