@aplus-frontend/antdv
Version:
Vue basic component library maintained based on ant-design-vue
74 lines (73 loc) • 1.49 kB
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.popupProps = exports.mobileProps = exports.innerProps = void 0;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
const innerProps = exports.innerProps = {
visible: Boolean,
prefixCls: String,
zIndex: Number,
destroyPopupOnHide: Boolean,
forceRender: Boolean,
arrow: {
type: Boolean,
default: true
},
// Legacy Motion
animation: [String, Object],
transitionName: String,
// Measure
stretch: {
type: String
},
// Align
align: {
type: Object
},
point: {
type: Object
},
getRootDomNode: {
type: Function
},
getClassNameFromAlign: {
type: Function
},
onAlign: {
type: Function
},
onMouseenter: {
type: Function
},
onMouseleave: {
type: Function
},
onMousedown: {
type: Function
},
onTouchstart: {
type: Function
}
};
const mobileProps = exports.mobileProps = (0, _extends2.default)((0, _extends2.default)({}, innerProps), {
mobile: {
type: Object
}
});
const popupProps = exports.popupProps = (0, _extends2.default)((0, _extends2.default)({}, innerProps), {
mask: Boolean,
mobile: {
type: Object
},
maskAnimation: String,
maskTransitionName: String,
onClickMask: {
type: Function
},
maskStyle: {
type: Object,
default: undefined
}
});
;