element-plus
Version:
A Component Library for Vue 3
1 lines • 1.06 kB
Source Map (JSON)
{"version":3,"file":"slider.mjs","sources":["../../../../../../../packages/components/color-picker-panel/src/props/slider.ts"],"sourcesContent":["import { buildProps, definePropType } from '@element-plus/utils'\n\nimport type { ExtractPropTypes, ExtractPublicPropTypes } from 'vue'\nimport type Color from '../utils/color'\n\nexport const alphaSliderProps = buildProps({\n color: {\n type: definePropType<Color>(Object),\n required: true,\n },\n vertical: Boolean,\n disabled: Boolean,\n} as const)\nexport const hueSliderProps = alphaSliderProps\n\nexport type AlphaSliderProps = ExtractPropTypes<typeof alphaSliderProps>\nexport type AlphaSliderPropsPublic = ExtractPublicPropTypes<\n typeof alphaSliderProps\n>\nexport type HueSliderEmits = AlphaSliderProps\nexport type HueSliderProps = AlphaSliderPropsPublic\n"],"names":[],"mappings":";;AAKO,MAAM,mBAAmB,UAAW,CAAA;AAAA,EACzC,KAAO,EAAA;AAAA,IACL,IAAA,EAAM,eAAsB,MAAM,CAAA;AAAA,IAClC,QAAU,EAAA,IAAA;AAAA,GACZ;AAAA,EACA,QAAU,EAAA,OAAA;AAAA,EACV,QAAU,EAAA,OAAA;AACZ,CAAU,EAAA;AACH,MAAM,cAAiB,GAAA;;;;"}