naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
41 lines (40 loc) • 1.08 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.dialogPropKeys = exports.dialogProps = void 0;
const _utils_1 = require("../../_utils");
const dialogProps = {
icon: Function,
type: {
type: String,
default: 'default'
},
title: [String, Function],
closable: {
type: Boolean,
default: true
},
negativeText: String,
positiveText: String,
positiveButtonProps: Object,
negativeButtonProps: Object,
content: [String, Function],
action: Function,
showIcon: {
type: Boolean,
default: true
},
loading: Boolean,
bordered: Boolean,
iconPlacement: String,
titleClass: [String, Array],
titleStyle: [String, Object],
contentClass: [String, Array],
contentStyle: [String, Object],
actionClass: [String, Array],
actionStyle: [String, Object],
onPositiveClick: Function,
onNegativeClick: Function,
onClose: Function
};
exports.dialogProps = dialogProps;
exports.dialogPropKeys = (0, _utils_1.keysOf)(dialogProps);
;