@meve/ui
Version:
Argon design system components library
33 lines (32 loc) • 570 B
JavaScript
var positionValidator = function positionValidator(position) {
return ['top', 'bottom', 'right', 'left', 'center'].includes(position);
};
export var props = {
value: {
type: Boolean,
default: false
},
position: {
type: String,
default: 'center',
validator: positionValidator
},
overlay: {
type: Boolean,
default: true
},
overlayClass: {
type: String
},
overlayStyle: {
type: Object
},
lockScroll: {
type: Boolean,
default: true
},
closeOnClickOverlay: {
type: Boolean,
default: true
}
};