UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

1 lines 739 B
{"version":3,"file":"props.cjs","sources":["../../../components/full-screen/props.ts"],"sourcesContent":["import { buildProps, eventProp } from '@vexip-ui/config'\n\nimport type { ExtractPropTypes } from 'vue'\nimport type { ConfigurableProps } from '@vexip-ui/config'\nimport type { FullScreenType } from './symbol'\n\nexport const fullScreenProps = buildProps({\n tag: String,\n onToggle: eventProp<(full: false | FullScreenType) => void>(),\n})\n\nexport type FullScreenProps = ExtractPropTypes<typeof fullScreenProps>\nexport type FullScreenCProps = ConfigurableProps<FullScreenProps, 'model'>\n"],"names":["fullScreenProps","buildProps","eventProp"],"mappings":"oHAMaA,EAAkBC,EAAAA,WAAW,CACxC,IAAK,OACL,SAAUC,EAAkD,UAAA,CAC9D,CAAC"}