UNPKG

element-plus

Version:

A Component Library for Vue 3

92 lines (88 loc) 1.97 kB
'use strict'; var runtime = require('../../../utils/vue/props/runtime.js'); var icon = require('../../../utils/vue/icon.js'); const dialogContentProps = runtime.buildProps({ /** * @description whether to align the header and footer in center */ center: Boolean, /** * @description whether to align the dialog both horizontally and vertically */ alignCenter: { type: Boolean, default: void 0 }, /** * @description custom close icon, default is Close */ closeIcon: { type: icon.iconPropType }, /** * @description enable dragging feature for Dialog */ draggable: { type: Boolean, default: void 0 }, /** * @description draggable Dialog can overflow the viewport */ overflow: { type: Boolean, default: void 0 }, /** * @description whether the Dialog takes up full screen */ fullscreen: Boolean, /** * @description custom class names for header wrapper */ headerClass: String, /** * @description custom class names for body wrapper */ bodyClass: String, /** * @description custom class names for footer wrapper */ footerClass: String, /** * @description whether to show a close button */ showClose: { type: Boolean, default: true }, /** * @description title of Dialog. Can also be passed with a named slot (see the following table) */ title: { type: String, default: "" }, /** * @description header's aria-level attribute */ ariaLevel: { type: String, default: "2" } }); const dialogContentEmits = { close: () => true }; const dialogContentPropsDefaults = { alignCenter: void 0, draggable: void 0, overflow: void 0, showClose: true, title: "", ariaLevel: "2" }; exports.dialogContentEmits = dialogContentEmits; exports.dialogContentProps = dialogContentProps; exports.dialogContentPropsDefaults = dialogContentPropsDefaults; //# sourceMappingURL=dialog-content.js.map