{"version":3,"file":"usePressedStyle.mjs","sources":["../../../../src/composables/usePressedStyle.ts"],"sourcesContent":["import { PropType } from 'vue'\n\nexport const usePressedStyleProps = {\n  pressedBehavior: {\n    type: String as PropType<'opacity' | 'mask'>,\n    default: 'mask',\n    validator: (value: string) => ['opacity', 'mask'].includes(value),\n  },\n  pressedOpacity: { type: Number, default: 0.13 },\n  pressedMaskColor: { type: String, default: 'textPrimary' },\n}\n"],"names":[],"mappings":"AAEO,MAAM,uBAAuB;AAAA,EAClC,iBAAiB;AAAA,IACf,MAAM;AAAA,IACN,SAAS;AAAA,IACT,WAAW,CAAC,UAAkB,CAAC,WAAW,MAAM,EAAE,SAAS,KAAK;AAAA,EAClE;AAAA,EACA,gBAAgB,EAAE,MAAM,QAAQ,SAAS,KAAK;AAAA,EAC9C,kBAAkB,EAAE,MAAM,QAAQ,SAAS,cAAc;AAC3D;"}