{"version":3,"file":"resizeObserver.mjs","sources":["../../../../../../packages/components/resize-observer/src/resizeObserver.ts"],"sourcesContent":["import { buildProps } from '@lit-element/utils'\nimport type { ExtractPropTypes } from 'vue'\nimport type resizeObserver from './resizeObserver.vue'\n\nexport const resizeObserverProps = buildProps({\n  disabled: {\n    type: Boolean,\n    default: false,\n  },\n  width: {\n    type: Number,\n    default: 300,\n  },\n  height: {\n    type: Number,\n    default: 200,\n  },\n  throttle: {\n    type: [Number, Boolean],\n    default: false,\n  },\n} as const)\nexport type ResizeObserverProps = ExtractPropTypes<typeof resizeObserverProps>\nexport type ResizeObserverInstance = InstanceType<typeof resizeObserver>\n"],"names":[],"mappings":";;;AACY,MAAC,mBAAmB,GAAG,UAAU,CAAC;AAC9C,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,GAAG;AAChB,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,GAAG;AAChB,GAAG;AACH,EAAE,QAAQ,EAAE;AACZ,IAAI,IAAI,EAAE,CAAC,MAAM,EAAE,OAAO,CAAC;AAC3B,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,CAAC;;;;"}