xdesign-vue-next
Version:
XDesign Component for vue-next
16 lines (15 loc) • 569 B
TypeScript
import { TooltipProps } from '../../tooltip';
import { ComputedRef, Ref } from 'vue';
import { TdSliderProps } from '../type';
export interface TooltipConfig {
tooltipProps: boolean | TooltipProps;
vertical: boolean;
value: number;
label: TdSliderProps['label'];
}
export declare const useSliderTooltip: (tooltipConfig: Ref<TooltipConfig>) => {
tooltipRef: Ref<any>;
tooltipProps: ComputedRef<import("../../tooltip").TdTooltipProps>;
toggleTooltip: (toState: boolean) => void;
showTooltip: import("vue").WritableComputedRef<boolean>;
};