{"version":3,"file":"group-props.mjs","sources":["../../../../../../packages/components/group/src/group-props.ts"],"sourcesContent":["import { isValidComponentSize, isValidComponentType } from '@hongluan-ui/utils'\n\nimport type { PropType } from 'vue'\nimport type { ComponentSize, ComponentType } from '@hongluan-ui/constants'\n\nconst groupProps = {\n  dir: {\n    type: String as PropType<'horizontal' | 'vertical'>,\n    default: 'horizontal',\n  },\n  merge: {\n    type: Boolean,\n    default: false,\n  },\n  deepMerge: {\n    type: Boolean,\n    default: false,\n  },\n  indent: {\n    type: [Boolean, String],\n    default: false,\n  },\n  gap: String,\n  gapX: String,\n  gapY: String,\n  full: {\n    type: [Boolean, String],\n    default: false,\n  },\n  wrap: {\n    type: Boolean,\n    default: false,\n  },\n  align: {\n    type: String,\n    default: '',\n  },\n  block: {\n    type: Boolean,\n    default: false,\n  },\n  size: {\n    type: String as PropType<ComponentSize>,\n    validator: isValidComponentSize,\n  },\n  disabled: Boolean,\n  fill: Boolean,\n  type: {\n    type: String as PropType<ComponentType>,\n    validator: isValidComponentType,\n  },\n}\n\nexport { groupProps }\n"],"names":[],"mappings":";;;AACK,MAAC,UAAU,GAAG;AACnB,EAAE,GAAG,EAAE;AACP,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,YAAY;AACzB,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,SAAS,EAAE;AACb,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,MAAM,EAAE;AACV,IAAI,IAAI,EAAE,CAAC,OAAO,EAAE,MAAM,CAAC;AAC3B,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,GAAG,EAAE,MAAM;AACb,EAAE,IAAI,EAAE,MAAM;AACd,EAAE,IAAI,EAAE,MAAM;AACd,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,CAAC,OAAO,EAAE,MAAM,CAAC;AAC3B,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,OAAO,EAAE,EAAE;AACf,GAAG;AACH,EAAE,KAAK,EAAE;AACT,IAAI,IAAI,EAAE,OAAO;AACjB,IAAI,OAAO,EAAE,KAAK;AAClB,GAAG;AACH,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,SAAS,EAAE,oBAAoB;AACnC,GAAG;AACH,EAAE,QAAQ,EAAE,OAAO;AACnB,EAAE,IAAI,EAAE,OAAO;AACf,EAAE,IAAI,EAAE;AACR,IAAI,IAAI,EAAE,MAAM;AAChB,IAAI,SAAS,EAAE,oBAAoB;AACnC,GAAG;AACH;;;;"}