vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
1 lines • 839 B
Source Map (JSON)
{"version":3,"file":"props.cjs","sources":["../../../components/resize-observer/props.ts"],"sourcesContent":["import { booleanNumberProp, booleanProp, buildProps, eventProp } from '@vexip-ui/config'\n\nimport type { ExtractPropTypes } from 'vue'\nimport type { ConfigurableProps } from '@vexip-ui/config'\n\nexport const resizeObserverProps = buildProps({\n throttle: booleanNumberProp,\n disabled: booleanProp,\n onResize: eventProp<(entry: ResizeObserverEntry) => void>(),\n})\n\nexport type ResizeObserverProps = ExtractPropTypes<typeof resizeObserverProps>\nexport type ResizeObserverCProps = ConfigurableProps<ResizeObserverProps>\n"],"names":["resizeObserverProps","buildProps","booleanNumberProp","booleanProp","eventProp"],"mappings":"oHAKaA,EAAsBC,EAAAA,WAAW,CAC5C,SAAUC,EAAA,kBACV,SAAUC,EAAA,YACV,SAAUC,EAAgD,UAAA,CAC5D,CAAC"}