@meve/ui
Version:
Argon design system components library
37 lines (36 loc) • 606 B
JavaScript
var sizeValidator = function sizeValidator(size) {
return ['small', 'normal', 'large'].includes(size);
};
export var props = {
options: {
type: Array,
default: function _default() {
return [];
}
},
labelField: {
type: String,
default: 'label'
},
keyField: {
type: String,
default: 'key'
},
childrenField: {
type: String,
default: 'children'
},
iconField: {
type: String,
default: 'icon'
},
size: {
type: String,
default: 'normal',
validator: sizeValidator
},
disabled: {
type: Boolean,
default: false
}
};