UNPKG

hongluan-ui

Version:
80 lines (75 loc) 1.6 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); require('../../../constants/index.js'); require('../../../utils/index.js'); require('../../panel/index.js'); var dialogContent = require('./dialog-content2.js'); var panel = require('../../panel/src/panel2.js'); var event = require('../../../constants/event.js'); var types = require('../../../utils/types.js'); const dialogProps = { appendToBody: Boolean, appendTo: { type: [String, HTMLElement], default: "body" }, beforeClose: { type: Function }, destroyOnClose: Boolean, closeOnClickModal: { type: Boolean, default: true }, closeOnPressEscape: { type: Boolean, default: true }, lockScroll: { type: Boolean, default: true }, modal: { type: Boolean, default: true }, animationName: { type: String, default: "slideDown" }, openDelay: { type: Number, default: 0 }, closeDelay: { type: Number, default: 0 }, modelValue: { type: Boolean, default: false }, modalClass: String, zIndex: { type: Number }, trapFocus: Boolean, headerAriaLevel: { type: String, default: "2" }, ...dialogContent.dialogContentProps, ...panel.panelProps }; const dialogEmits = { open: () => true, opened: () => true, close: () => true, closed: () => true, [event.UPDATE_MODEL_EVENT]: (value) => types.isBoolean(value), openAutoFocus: () => true, closeAutoFocus: () => true }; exports.dialogEmits = dialogEmits; exports.dialogProps = dialogProps; //# sourceMappingURL=dialog.js.map