| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- require('../../button/index.js');
- var iconsVue = require('@element-plus/icons-vue');
- require('../../../utils/index.js');
- require('../../tooltip/index.js');
- var runtime = require('../../../utils/vue/props/runtime.js');
- var button = require('../../button/src/button.js');
- var icon = require('../../../utils/vue/icon.js');
- var content = require('../../tooltip/src/content.js');
- const popconfirmProps = runtime.buildProps({
- title: String,
- confirmButtonText: String,
- cancelButtonText: String,
- confirmButtonType: {
- type: String,
- values: button.buttonTypes,
- default: "primary"
- },
- cancelButtonType: {
- type: String,
- values: button.buttonTypes,
- default: "text"
- },
- icon: {
- type: icon.iconPropType,
- default: () => iconsVue.QuestionFilled
- },
- iconColor: {
- type: String,
- default: "#f90"
- },
- hideIcon: {
- type: Boolean,
- default: false
- },
- hideAfter: {
- type: Number,
- default: 200
- },
- onConfirm: {
- type: runtime.definePropType(Function)
- },
- onCancel: {
- type: runtime.definePropType(Function)
- },
- teleported: content.useTooltipContentProps.teleported,
- persistent: content.useTooltipContentProps.persistent,
- width: {
- type: [String, Number],
- default: 150
- }
- });
- exports.popconfirmProps = popconfirmProps;
- //# sourceMappingURL=popconfirm.js.map
|