{"version":3,"file":"card2.mjs","sources":["../../../../../../packages/components/card/src/card.ts"],"sourcesContent":["import { buildProps, definePropType } from '@sgui-plus/utils/props'\r\nimport type Card from './card.vue'\r\nimport type { ExtractPropTypes } from 'vue'\r\nimport type { StyleValue } from '@sgui-plus/utils/types'\r\n\r\nexport const cardProps = buildProps({\r\n  header: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  bodyStyle: {\r\n    type: definePropType<StyleValue>([String, Object, Array]),\r\n    default: '',\r\n  },\r\n  shadow: {\r\n    type: String,\r\n    default: 'always',\r\n  },\r\n  transparent: {\r\n    type: Boolean,\r\n    default: false\r\n  },\r\n  loading: {\r\n    type: Boolean,\r\n    default: false\r\n  }\r\n} as const)\r\n\r\nexport type CardProps = ExtractPropTypes<typeof cardProps>\r\nexport type CardInstance = InstanceType<typeof Card>\r\n"],"names":[],"mappings":";;AACY,MAAC,SAAS,GAAG,UAAU,CAAC;AACpC,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,SAAS,EAAE;AACb,IAAI,IAAI,EAAE,cAAc,CAAC,CAAC,MAAM,EAAE,MAAM,EAAE,KAAK,CAAC,CAAC;AACjD,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,QAAQ;AACrB,GAAG;AACH,EAAE,WAAW,EAAE;AACf,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,OAAO,EAAE;AACX,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,CAAC;;;;"}