{"version":3,"file":"tab-pane.mjs","sources":["../../../../../../packages/components/tab/src/tab-pane.ts"],"sourcesContent":["import { buildProps, definePropType } from '@sgui-plus/utils/props'\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nexport const tabPaneProps = buildProps({\r\n  label: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  name: {\r\n    type: String,\r\n    default: '',\r\n  },\r\n  closable: Boolean,\r\n  disabled: Boolean,\r\n  lazy: Boolean,\r\n  labelWidth: {\r\n    type: definePropType<number | string>([Number, String]),\r\n    default: ''\r\n  }\r\n} as const)\r\n\r\nexport type TabPaneProps = ExtractPropTypes<typeof tabPaneProps>\r\n"],"names":[],"mappings":";;AACY,MAAC,YAAY,GAAG,UAAU,CAAC;AACvC,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,QAAQ,EAAE,OAAO;AACnB,EAAE,QAAQ,EAAE,OAAO;AACnB,EAAE,IAAI,EAAE,OAAO;AACf,EAAE,UAAU,EAAE;AACd,IAAI,IAAI,EAAE,cAAc,CAAC,CAAC,MAAM,EAAE,MAAM,CAAC,CAAC;AAC1C,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,CAAC;;;;"}