{"version":3,"file":"props.mjs","sources":["../../../components/full-screen/props.ts"],"sourcesContent":["import { buildProps, eventProp } from '@vexip-ui/config'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\nimport type { ConfigurableProps } from '@vexip-ui/config'\r\nimport type { FullScreenType } from './symbol'\r\n\r\nexport const fullScreenProps = buildProps({\r\n  tag: String,\r\n  onToggle: eventProp<(full: false | FullScreenType) => void>(),\r\n})\r\n\r\nexport type FullScreenProps = ExtractPropTypes<typeof fullScreenProps>\r\nexport type FullScreenCProps = ConfigurableProps<FullScreenProps, 'model'>\r\n"],"names":["fullScreenProps","buildProps","eventProp"],"mappings":";AAMO,MAAMA,IAAkBC,EAAW;AAAA,EACxC,KAAK;AAAA,EACL,UAAUC,EAAkD;AAC9D,CAAC;"}