vue-ant-patterns
Version:
vue-ant-patterns
29 lines (26 loc) • 868 B
JavaScript
/*
* @Author: w.pengfei
* @Date: 2020-07-03 18:42:02
* @LastEditTime: 2020-08-19 18:09:32
* @Description: ''
* @LastEditors: w.pengfei
*/
import PropTypes from 'ant-design-vue/es/_util/vue-types';
function drawerProps() {
return {
prefixCls: PropTypes.string.def('depot-drawer'),
title: PropTypes.string.def(''),
maskClosable: PropTypes.bool.def(false),
visible: PropTypes.bool.def(false),
closable: PropTypes.bool.def(true),
placement: PropTypes.oneOf(['top', 'right', 'bottom', 'left']).def('right'),
// maskStyle: PropTypes.object,
wrapStyle: PropTypes.object,
// bodyStyle: PropTypes.object,
// headerStyle: PropTypes.object,
// drawerStyle: PropTypes.object,
width: PropTypes.oneOfType([PropTypes.string, PropTypes.number]).def(400),
wrapClassName: PropTypes.string
};
}
export default drawerProps;