UNPKG

dm-unimmersive

Version:
64 lines (63 loc) 1.81 kB
import { Component } from 'react'; export declare const SliderRail: ({ getRailProps }: { getRailProps: any; }) => JSX.Element; export declare const Handle: ({ domain: [min, max], handle: { id, value, percent }, disabled, getHandleProps, }: { domain: [any, any]; handle: { id: any; value: any; percent: any; }; disabled?: boolean; getHandleProps: any; }) => JSX.Element; export declare const KeyboardHandle: ({ domain: [min, max], handle: { id, value, percent }, disabled, getHandleProps, }: { domain: [any, any]; handle: { id: any; value: any; percent: any; }; disabled?: boolean; getHandleProps: any; }) => JSX.Element; export declare const Track: ({ source, target, getTrackProps, disabled, }: { source: any; target: any; getTrackProps: any; disabled?: boolean; }) => JSX.Element; export declare const RightTrack: ({ source, target, getTrackProps, disabled, }: { source: any; target: any; getTrackProps: any; disabled?: boolean; }) => JSX.Element; export declare const Tick: ({ tick, count, format, }: { tick: any; count: any; format?: (d: any) => any; }) => JSX.Element; interface TooltipRailProps { activeHandleID: string; getRailProps: (props: object) => object; getEventData: (e: Event) => object; setSeekable: any; onMouseMove?: any; onClick?: any; } export declare class TooltipRail extends Component<TooltipRailProps> { state: { value: any; percent: any; }; static defaultProps: { disabled: boolean; }; onMouseEnter: () => void; onMouseLeave: () => void; onMouseMove: (e: Event) => void; render(): JSX.Element; } export {};