{"version":3,"file":"dialog.mjs","sources":["../../../../../../packages/components/dialog/src/dialog.ts"],"sourcesContent":["import type { ExtractPropTypes } from 'vue'\n\nexport type DialogTitlePosition = 'left' | 'center'\n\nexport const dialogProps = {\n\tclosable: { type: Boolean, default: true },\n\tdraggable: { type: Boolean, default: false },\n\tmodelValue: Boolean,\n\tlazy: { type: Boolean, default: false },\n\ttitle: { type: String, default: '' },\n\twidth: { type: [Number, String], default: '' },\n\tcloseOnBlur: { type: Boolean, default: true },\n\tcontentColor: { type: String, default: '' },\n\tglobal: { type: Boolean, default: true },\n\tslide: Boolean,\n\tmode: { type: String, default: '' },\n\tzIndex: { type: Number, default: 0 },\n\tbeforeOpen: { type: Function, default: () => true },\n\tbeforeClose: { type: Function, default: () => true },\n\tafterOpen: { type: Function, default: () => {} },\n\tafterClose: { type: Function, default: () => {} },\n\tflex: { type: Boolean, default: false }\n}\n\nexport type DialogProps = ExtractPropTypes<typeof dialogProps>\n\nexport const dialogEmits = ['update:modelValue', 'beforeOpen', 'opened', 'beforeClose', 'closed', 'close-button-click']\n\nexport type DialogEmits = typeof dialogEmits\n"],"names":[],"mappings":"AAIO,MAAM,WAAc,GAAA;AAAA,EAC1B,QAAU,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,IAAK,EAAA;AAAA,EACzC,SAAW,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EAC3C,UAAY,EAAA,OAAA;AAAA,EACZ,IAAM,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AAAA,EACtC,KAAO,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EACnC,KAAA,EAAO,EAAE,IAAM,EAAA,CAAC,QAAQ,MAAM,CAAA,EAAG,SAAS,EAAG,EAAA;AAAA,EAC7C,WAAa,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,IAAK,EAAA;AAAA,EAC5C,YAAc,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EAC1C,MAAQ,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,IAAK,EAAA;AAAA,EACvC,KAAO,EAAA,OAAA;AAAA,EACP,IAAM,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,EAAG,EAAA;AAAA,EAClC,MAAQ,EAAA,EAAE,IAAM,EAAA,MAAA,EAAQ,SAAS,CAAE,EAAA;AAAA,EACnC,YAAY,EAAE,IAAA,EAAM,QAAU,EAAA,OAAA,EAAS,MAAM,IAAK,EAAA;AAAA,EAClD,aAAa,EAAE,IAAA,EAAM,QAAU,EAAA,OAAA,EAAS,MAAM,IAAK,EAAA;AAAA,EACnD,SAAW,EAAA,EAAE,IAAM,EAAA,QAAA,EAAU,SAAS,MAAM;AAAA,GAAG,EAAA;AAAA,EAC/C,UAAY,EAAA,EAAE,IAAM,EAAA,QAAA,EAAU,SAAS,MAAM;AAAA,GAAG,EAAA;AAAA,EAChD,IAAM,EAAA,EAAE,IAAM,EAAA,OAAA,EAAS,SAAS,KAAM,EAAA;AACvC,EAAA;AAIO,MAAM,cAAc,CAAC,mBAAA,EAAqB,cAAc,QAAU,EAAA,aAAA,EAAe,UAAU,oBAAoB;;;;"}