tdesign-vue
Version:
103 lines (102 loc) • 3.13 kB
TypeScript
import { PropType } from '@vue/composition-api';
declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{
baseClassName: import("@vue/composition-api").ComputedRef<string>;
refThumb: import("@vue/composition-api").Ref<HTMLElement>;
refPanel: import("@vue/composition-api").Ref<HTMLElement>;
styles: import("@vue/composition-api").ComputedRef<{
left: string;
color: string;
}>;
}> & import("@vue/composition-api").Data, {}, {}, {
className: {
type: StringConstructor;
default: string;
};
value: {
type: NumberConstructor;
default: number;
};
maxValue: {
type: NumberConstructor;
default: number;
};
railStyle: {
type: PropType<any>;
};
type: {
type: PropType<"alpha" | "hue">;
default: string;
};
disabled: BooleanConstructor;
color: {
type: import("vue").PropType<import("../utils").Color>;
};
handleChange: {
type: import("vue").PropType<import("../interfaces").TdColorHandler>;
default: () => () => void;
};
}, import("@vue/composition-api").ExtractPropTypes<{
className: {
type: StringConstructor;
default: string;
};
value: {
type: NumberConstructor;
default: number;
};
maxValue: {
type: NumberConstructor;
default: number;
};
railStyle: {
type: PropType<any>;
};
type: {
type: PropType<"alpha" | "hue">;
default: string;
};
disabled: BooleanConstructor;
color: {
type: import("vue").PropType<import("../utils").Color>;
};
handleChange: {
type: import("vue").PropType<import("../interfaces").TdColorHandler>;
default: () => () => void;
};
}>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{
type: "alpha" | "hue";
value: number;
className: string;
disabled: boolean;
handleChange: import("../interfaces").TdColorHandler;
maxValue: number;
} & {
color?: import("../utils").Color;
railStyle?: unknown;
}, import("@vue/composition-api").ShallowUnwrapRef<{
baseClassName: import("@vue/composition-api").ComputedRef<string>;
refThumb: import("@vue/composition-api").Ref<HTMLElement>;
refPanel: import("@vue/composition-api").Ref<HTMLElement>;
styles: import("@vue/composition-api").ComputedRef<{
left: string;
color: string;
}>;
}>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, {
type: "alpha" | "hue";
value: number;
className: string;
disabled: boolean;
handleChange: import("../interfaces").TdColorHandler;
maxValue: number;
} & {
color?: import("../utils").Color;
railStyle?: unknown;
}, {
type: "alpha" | "hue";
value: number;
className: string;
disabled: boolean;
handleChange: import("../interfaces").TdColorHandler;
maxValue: number;
}, true>);
export default _default;