jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/node_modules/antd-mini/es/Modal/index.js
2024-11-10 15:01:22 +08:00

38 lines
1.2 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var props_1 = require("./props");
Component({
props: props_1.ModalDefaultProps,
methods: {
onClose: function () {
var onClose = this.props.onClose;
if (onClose) {
onClose();
}
},
onMaskClose: function () {
var _a = this.props, onClose = _a.onClose, maskClosable = _a.maskClosable;
if (maskClosable && onClose) {
onClose();
}
},
onPrimaryButtonTap: function () {
var onPrimaryButtonTap = this.props.onPrimaryButtonTap;
if (onPrimaryButtonTap) {
onPrimaryButtonTap();
}
},
onSecondaryButtonTap: function () {
var onSecondaryButtonTap = this.props.onSecondaryButtonTap;
if (onSecondaryButtonTap) {
onSecondaryButtonTap();
}
},
onCancelButtonTap: function () {
var onCancelButtonTap = this.props.onCancelButtonTap;
if (onCancelButtonTap) {
onCancelButtonTap();
}
},
},
});