UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

35 lines (34 loc) 1.04 kB
import React, { Component, RefObject } from 'react'; import MouseEventHandler from './mouse-event'; import { StyleRangeSliderType } from './slider'; import { BaseComponentProps } from '../../types'; export declare type StyledSliderProps = BaseComponentProps & { active?: boolean; vertical?: boolean; }; declare function nope(): void; declare type SliderBarHandleProps = { width: number; v0Left: number; sliderBarListener: (distance: number) => void; enableBarDrag: boolean; vertical: boolean; track: RefObject<StyleRangeSliderType>; setAnchor: (distance: number) => void; }; export default class SliderBarHandle extends Component { props: SliderBarHandleProps; static defaultProps: { sliderBarListener: typeof nope; enableBarDrag: boolean; vertical: boolean; }; mouseEvent: MouseEventHandler; constructor(props: SliderBarHandleProps); state: { mouseOver: boolean; }; toggleMouseOver: () => void; render(): React.JSX.Element; } export {};