UNPKG

kui-vue

Version:

A high quality UI Toolkit built on Vue.js 2.0

30 lines 522 B
import BaseInput from '../base/input' export default { name: 'TextArea', props: { value: [String, Number], theme: String, disabled: Boolean, size: { default: 'default', validator(value) { return ["small", "large", "default"].indexOf(value) >= 0; } }, }, provide() { return { TextArea: this } }, render() { const props = { props: { ...this.$props, inputType: 'textarea' }, attrs: { ...this.$attrs }, on: { ...this.$listeners } } return <BaseInput {...props} /> } }