UNPKG

@fluentui/react

Version:

Reusable React components for building web experiences.

20 lines (19 loc) 1.07 kB
import * as React from 'react'; import type { ISliderProps } from './Slider.types'; import type { ILabelProps } from '../Label/index'; export declare const ONKEYDOWN_TIMEOUT_DURATION = 1000; export declare const useSlider: (props: ISliderProps, ref: React.ForwardedRef<HTMLDivElement>) => { root: React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>; label: ILabelProps | undefined; sliderBox: React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>; container: React.HTMLAttributes<HTMLDivElement>; valueLabel: ILabelProps | undefined; lowerValueLabel: ILabelProps | undefined; thumb: React.HTMLAttributes<HTMLSpanElement>; lowerValueThumb: React.HTMLAttributes<HTMLSpanElement> | undefined; zeroTick: React.HTMLAttributes<HTMLSpanElement> | undefined; activeTrack: React.HTMLAttributes<HTMLSpanElement>; topInactiveTrack: React.HTMLAttributes<HTMLSpanElement>; bottomInactiveTrack: React.HTMLAttributes<HTMLSpanElement>; sliderLine: React.HTMLAttributes<HTMLDivElement>; };