{"version":3,"file":"alpha-slider.mjs","sources":["../../../../../../../packages/components/color-picker/src/config/alpha-slider.ts"],"sourcesContent":["import { buildProps, definePropType } from '@ll-plus/utils'\r\n\r\nimport Color from './color'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nimport type AlphaSlider from '../components/alpha-slider.vue'\r\n\r\nexport const alphaSliderProps = buildProps({\r\n  color: {\r\n    type: definePropType<Color>(Object),\r\n    default: () => new Color(),\r\n  },\r\n  vertical: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n} as const)\r\n\r\n// props\r\nexport type AlphaSliderProps = ExtractPropTypes<typeof alphaSliderProps>\r\n\r\n// instance\r\nexport type AlphaSliderInstance = InstanceType<typeof AlphaSlider>\r\n"],"names":[],"mappings":";;;;;AAQO,MAAM,mBAAmB,UAAA,CAAW;AAAA,EACzC,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,eAAsB,MAAM,CAAA;AAAA,IAClC,OAAA,EAAS,MAAM,IAAI,KAAA;AAAM,GAC3B;AAAA,EACA,QAAA,EAAU;AAAA,IACR,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA;AAEb,CAAU;;;;"}