{"version":3,"file":"auto-resizer.mjs","sources":["../../../../../../packages/components/table-v2/src/auto-resizer.ts"],"sourcesContent":["import { buildProps, definePropType } from '@bigin/utils'\n\nimport type { ExtractPropTypes } from 'vue'\n\ntype AutoResizeHandler = (event: { height: number; width: number }) => void\n\nexport const autoResizerProps = buildProps({\n  disableWidth: Boolean,\n  disableHeight: Boolean,\n  onResize: {\n    type: definePropType<AutoResizeHandler>(Function),\n  },\n} as const)\n\nexport type AutoResizerProps = ExtractPropTypes<typeof autoResizerProps>\n"],"names":[],"mappings":";;;AAMO,MAAM,mBAAmB,UAAW,CAAA;AAAA,EACzC,YAAc,EAAA,OAAA;AAAA,EACd,aAAe,EAAA,OAAA;AAAA,EACf,QAAU,EAAA;AAAA,IACR,IAAA,EAAM,eAAkC,QAAQ,CAAA;AAAA,GAClD;AACF,CAAU;;;;"}