UNPKG

element-plus

Version:

A Component Library for Vue 3

60 lines (55 loc) 1.42 kB
'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