{"version":3,"file":"full-screen.mjs","sources":["../../../../../../packages/components/full-screen/src/full-screen.ts"],"sourcesContent":["import { buildProps, definePropType } from '@element-plus/utils'\nimport { DIV_TAG } from '@element-plus/constants'\nimport type { ExtractPropTypes } from 'vue'\n\nexport type FullScreenType = 'window' | 'browser'\n\nexport const fullScreenProps = buildProps({\n  tag: {\n    type: definePropType<string>(String),\n    default: DIV_TAG,\n  },\n  type: {\n    type: definePropType<string>(String),\n    default: 'window',\n    values: ['window', 'browser'],\n  },\n} as const)\nexport type FullScreenProps = ExtractPropTypes<typeof fullScreenProps>\n\nexport const fullScreenEmits = {}\nexport type FullScreenEmits = typeof fullScreenEmits\n"],"names":[],"mappings":";;;AAMO,MAAM,kBAAkB,UAAW,CAAA;AAAA,EACxC,GAAK,EAAA;AAAA,IACH,IAAA,EAAM,eAAuB,MAAM,CAAA;AAAA,IACnC,OAAS,EAAA,OAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAA,EAAM,eAAuB,MAAM,CAAA;AAAA,IACnC,OAAS,EAAA,QAAA;AAAA,IACT,MAAA,EAAQ,CAAC,QAAA,EAAU,SAAS,CAAA;AAAA,GAC9B;AACF,CAAU,EAAA;AAGH,MAAM,kBAAkB;;;;"}