import type { FlexProps } from "../layout/FlexView.vue"; export interface TouchableFlexProps extends FlexProps { /** * 是否可以点击 * @default true */ touchable?: boolean, /** * 按下时的颜色 * @default 'background.press' */ pressedColor?: string, /** * 按下时的透明度(仅在 pressedColor 未设置时有效) * @default 0.7 */ activeOpacity?: number, /** * 禁用时的透明度 * @default 0.65 */ disabledOpacity?: number, /** * 是否设置鼠标指针为指针 * @default true */ setCursor?: boolean, } export const TouchableClickEventInceptorKey = Symbol('TouchableClickEventInceptor');