vuetify
Version:
Vue.js 2 Semantic Component Framework
16 lines (12 loc) • 440 B
text/typescript
import Vue from 'vue'
import { PropValidator } from 'vue/types/options'
export type NumberOrNumberString = PropValidator<string | number | undefined>
export default Vue.extend({
name: 'measurable',
props: {
height: [Number, String] as NumberOrNumberString,
maxHeight: [Number, String] as NumberOrNumberString,
maxWidth: [Number, String] as NumberOrNumberString,
width: [Number, String] as NumberOrNumberString
}
})